Wie erweitere / reduziere ich alle Ruby-Code-Blöcke in Notepad ++?

45

Gibt es eine Möglichkeit, alle Blöcke im Ruby-Code in Notepad ++ zu reduzieren?

Es ist sehr einfach, im Funktionscode, in den Routen in Sinatra und in den Blöcken in Rufus zu navigieren, wenn alle Blöcke eingeklappt sind.

Radek
quelle

Antworten:

61

Sie können die angezeigten Optionen verwenden.

Das eine, nach dem Sie suchen, ist, Fold allaber Sie finden möglicherweise einige der anderen Fold / Collapse-Tools hilfreich.

soandos
quelle
57
Die Abkürzung ist alt+0für alle falten und alt+shift+0alle entfalten. Danke.
Radek
2
Wenn die Verknüpfung bei Ihnen nicht funktioniert, stellen Sie sicher, dass Sie die 0 über den Buchstabentasten verwenden. Die auf dem Nummernblock scheint nicht zu funktionieren (mit einer AZERTY-Tastatur).
Stijn
Oder meine QWERTY-Tastatur FYI @Stijn
Jeff
Dieser Shortcurt funktioniert auch für XML-Code.
Stephan
19

Kurzbefehle zum Ein- und Ausblenden:

1) Alle Blöcke kollabieren / falten - Alt+0

2) Alle Blöcke erweitern / aufklappen - Alt+ Shift+0

3) Um den aktuellen Pegel zu reduzieren - Ctrl+ Alt+F

4) Um die aktuelle Ebene zu erweitern - Ctrl+ Shift+ Alt+F

Die Obermenge der obigen Frage lautet wie folgt: Notepad ++ - Block zum Erweitern / Reduzieren mit Tastatur

Steve Jobs
quelle
8

Nur um ergänzen die Antworten vor geschrieben, würde ich hinzufügen, dass es möglich ist , das Niveau der Verschachtelung auf einem Niveau von 1 bis 8 mit der folgenden Verknüpfung kollabieren alt+ in [nesting level]etwa so:

Verschachtelungsstufe 1: alt+1

Verschachtelungsstufe 2: alt+2

Verschachtelungsstufe 3: alt+3

Verschachtelungsstufe 4: alt+4

Verschachtelungsstufe 5: alt+5

Verschachtelungsstufe 6: alt+6

Verschachtelungsstufe 7: alt+7

Verschachtelungsstufe 8: alt+8

Amadeus Sánchez
quelle
2
Dies verdient so viel mehr Gegenstimmen.
Mickael Bergeron Néron