2014-12-06 14 views

risposta

52

C'è un completamente Expand Albero Nodo azione, che è destinato a Numpad * chiave (*) per impostazione predefinita.

Ma se si utilizza questa chiave, essa non espande l'intero albero, ma espande il primo livello e quando lo si preme di nuovo esso espande i livelli successivi e così via.

Ma può ancora fare ciò che stai cercando di ottenere. Basta fare clic sulla voce dell'albero che si desidera espandere (ad esempio src) nella vista progetto, premere e tenere premuto il tasto * e tutti i nodi verranno espansi piuttosto rapidamente. Non è il modo migliore, ma non sono a conoscenza di una soluzione migliore.

provata su IntelliJ 14

+4

Opere nella ** Trova occorrenze ** vista in PyCharm pure. '*' = espande ricorsivamente il nodo e tutti i sottonodi. '-' = ricorsivamente collassa il nodo e tutti i sottonodi. '+' = espande il nodo e apparentemente diversi livelli di sottonodi. –

+3

Il binding del tastierino numerico non è molto utile per il mio Macbook. Ma sapere il comando ha aiutato. Ho assegnato a Ctrl-Cmd-E, dal momento che non è incluso nei collegamenti predefiniti. – SilverSideDown

+1

Funziona su PyCharm 2016.1 –

3

Sto usando v14. La barra del titolo> Impostazioni (icona) ha un'opzione AutoScroll dall'origine che, se selezionata, abbassa i file subordinati nell'albero. E 'questo quello che stai cercando? HTH

+0

no, voglio l'intero albero di fare una scappatina aperta così ho un navigare il file – momomo

1

Ora, è possibile espandere l'intera struttura di directory in IntelliJ. Tutto quello che devi fare è selezionare il progetto in project explorer e tenere premuto il pulsante Right Arrow. Espanderà tutti i file in quel progetto.

IntelliJ Versione dettagli:

IntelliJ IDEA 2017.2.2 
Build #IU-172.3757.52, built on August 15, 2017 
JRE: 1.8.0_152-release-915-b10 x86_64 
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o 
Mac OS X 10.12.6 
+0

Vale anche la pena notare che Freccia sinistra comprimerà convenientemente la struttura del progetto da qualsiasi nodo selezionato (nel 2017.3). – skomisa

0

È possibile utilizzare il tasto freccia destra per espandere il nodo selezionato e tenere premuto per espandere tutti i nodi.

O

Ricerca "Fully Expand Albero Nodo" in Impostazioni-> Keymap, trovare il keyshort, usarlo, si espanderà livello nodi da level.The altri due comandi all'interno di altri non è utile.

E puoi anche impostare la scorciatoia del mouse come "ALT + [Wheel Down]", questo può aiutarti a espandere tutto senza lasciare una mano con il mouse. Più efficiente, puoi impostare l'opzione "Collapse Node" su "ALT + [Sposta su]".

Problemi correlati