Jak rozwinąć / zwinąć wszystkie bloki kodu ruby ​​w notatniku ++?

45

Czy jest jakiś sposób, jak zwinąć wszystkie bloki w kodzie Ruby w Notepad ++?

O wiele łatwiej jest nawigować po kodzie funkcji, trasach w Sinatrze i blokach w rufus, jeśli wszystkie bloki są zwinięte.

Radek
źródło

Odpowiedzi:

61

Możesz użyć wyświetlanych opcji.

Ten, którego szukasz, jest Fold alljednak pomocny.

soandos
źródło
57
Skrót służy alt+0do złożenia wszystkich i alt+shift+0rozwinięcia wszystkich. Dziękuję Ci.
Radek
2
Jeśli skrót nie działa dla Ciebie, upewnij się, że używasz 0 powyżej klawiszy liter, wydaje się, że ten na klawiaturze numerycznej nie działa (z klawiaturą AZERTY).
Stijn
Albo moja klawiatura QWERTY FYI @Stijn
Jeff
Ten skrót działa również w przypadku kodu XML.
Stephan
19

Skróty do zwinięcia i rozwinięcia:

1) Aby zwinąć / złożyć wszystkie bloki - Alt+0

2) Aby rozwinąć / rozwinąć wszystkie bloki - Alt+ Shift+0

3) Zwiń bieżący poziom - Ctrl+ Alt+F

4) Aby rozwinąć bieżący poziom - Ctrl+ Shift+ Alt+F

Superset powyższego pytania wygląda następująco: Notepad ++ blok rozwijania / zwijania z klawiaturą

Steve Jobs
źródło
8

Aby uzupełnić wcześniej opublikowane odpowiedzi, chciałbym dodać, że możliwe jest zwinięcie poziomów zagnieżdżania na poziomach od 1 do 8 za pomocą następującego skrótu alt+ [nesting level]tak:

Poziom zagnieżdżenia 1: alt+1

Poziom zagnieżdżenia 2: alt+2

Poziom zagnieżdżenia 3: alt+3

Poziom zagnieżdżenia 4: alt+4

Poziom zagnieżdżenia 5: alt+5

Poziom zagnieżdżenia 6: alt+6

Poziom zagnieżdżenia 7: alt+7

Poziom zagnieżdżenia 8: alt+8

Amadeus Sánchez
źródło
2
To zasługuje na o wiele więcej pozytywnych opinii.
Mickael Bergeron Néron