Intellij, proyecto de navegación. Expanda todas las carpetas y el árbol de archivos


¿Es posible expandir todo el árbol del proyecto en Intellij? Me gustaría hacer esto para que pueda buscar más fácilmente la estructura y saltar de un lado a otro entre archivos y carpetas.

Conozco double shift, y CTRL+SHIFT+N, pero eso no es lo que busco.

Author: momo, 2014-12-06

4 answers

Hay una acción Expandir completamente el Nodo del árbol , que está vinculada a la tecla Numpad * (*) por defecto.

Pero si usas esta tecla, no expande todo el árbol, sino que expande el primer nivel y cuando lo presionas de nuevo expande los niveles posteriores, y así sucesivamente.

Pero todavía puede hacer lo que estás tratando de lograr. Simplemente haga clic en el elemento de árbol que desea expandir (por ejemplo src) en la vista de proyecto, mantenga presionado el * clave y todos los nodos serán se expandió bastante rápido. No es la mejor manera pero no soy consciente de ninguna solución mejor.

Probado en IntelliJ 14

 63
Author: Bohuslav Burghardt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-06 18:22:24

Ahora, puede expandir toda la estructura de directorios en IntelliJ. Todo lo que necesita hacer es seleccionar el proyecto en el explorador de proyectos y mantener presionado el botón Flecha derecha. Expandirá todos los archivos en ese proyecto.

 7
Author: vardin,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-06-01 05:01:46

Estoy usando v14. La barra de título > Configuración (icono) tiene una opción AutoScroll from Source que, si está marcada, despliega los archivos subordinados en el árbol. ¿Es esto lo que estás buscando? HTH

 3
Author: user1134527,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-12-06 18:06:39

Puede usar el botón de flecha derecha para expandir el nodo seleccionado y seguir presionando para expandir todo el nodo.

O

Busque "Expandir completamente el nodo del árbol" en configuración->Mapa de teclas,encuentre el cortocircuito de teclas,úselo,expandirá los nodos nivel por nivel.Los otros dos comandos dentro de Otros no son útiles.

Y también puede configurar el acceso directo del ratón como "ALT+[Rueda hacia abajo]",esto puede ayudarlo a expandir todo sin dejar una mano del ratón. Más eficiente, puede establecer" Contraer nodo "keyshort a" ALT+[Rueda Hasta]".

 2
Author: zwx,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-02-01 05:18:26