¿Cómo expandir / contraer todos los bloques de código ruby ​​en notepad ++?

45

¿Hay alguna forma de colapsar todos los bloques en el código ruby ​​en Notepad ++?

Es mucho más fácil navegar el código de funciones, rutas en Sinatra y bloques en rufus si todos los bloques están colapsados.

Radek
fuente

Respuestas:

61

Puede usar las opciones que se ven.

El que está buscando es, Fold allpero puede encontrar algunos de los otros plegables / colapsados ​​útiles.

soandos
fuente
57
El atajo es alt+0para doblar todo y alt+shift+0desplegar todo. Gracias.
Radek
2
Si el acceso directo no funciona para usted, asegúrese de usar el 0 sobre las teclas de letras, el que está en el teclado numérico no parece funcionar (con un teclado AZERTY).
Stijn
O mi teclado QWERTY para tu información @Stijn
Jeff
Este acceso directo también funciona para el código XML.
Stephan
19

Cortes cortos para colapsar y expandir:

1) Para colapsar / doblar todos los bloques - Alt+0

2) Para expandir / desplegar todos los bloques - Alt+ Shift+0

3) Para colapsar el nivel actual - Ctrl+ Alt+F

4) Para ampliar el nivel actual - Ctrl+ Shift+ Alt+F

El superconjunto de la pregunta anterior es el siguiente: Bloc de notas ++ expandir / contraer bloque con teclado

Steve Jobs
fuente
8

Solo para complementar las respuestas publicadas antes, me gustaría agregar que es posible contraer los niveles de anidación en un nivel de 1 a 8 con el siguiente acceso directo alt+ [nesting level]así:

Nivel de anidación 1: alt+1

Nivel de anidación 2: alt+2

Nivel de anidación 3: alt+3

Nivel de anidación 4: alt+4

Nivel de anidación 5: alt+5

Nivel de anidación 6: alt+6

Nivel de anidamiento 7: alt+7

Nivel de anidación 8: alt+8

Amadeus Sánchez
fuente
2
Esto merece muchos más votos a favor.
Mickael Bergeron Néron