it-swarm.com.de

NetBeans-Tastenkombination zum Ein-/Ausblenden einer Methode

Java - NETBEANS

Dies ist eine IDE Frage

Ich arbeite immer mit ausgeblendeten Methoden, weil ich meine Methoden alle zusammen sehen möchte. Dies ist etwas zeitaufwändig, da ich mit der Maus zur Deklaration der Methode scrollen und auf das - (Minus) -Symbol klicken muss. Gehen Sie dann jeweils zu der Methode, an der ich arbeiten möchte, und klicken Sie auf das Pluszeichen (Plus).

Gibt es einen Weg durch eine Tastenkombination, um den Zusammenbruch (bzw. das Erweitern) durchzuführen?

46
Stefanos Kargas

Ich habe ein Stück von http://wiki.netbeans.org/KeymapProfileFor60 kopiert. 

Die erste Option ist für Win/Lin und die zweite für Mac.

Collapse (hide) a block                     Ctrl + Minus                 Cmd + Minus
Collapse (hide) a block                     Ctrl + NumPad Minus     
Collapse (hide) all code blocks             Ctrl + Shift + NumPad Minus  Cmd + Shift + Minus
Expand a Collapsed Block (expand-fold)      Ctrl + Plus                  Cmd + Plus
Expand a Collapsed Block (expand-fold)      Ctrl + NumPad Plus  
Expand a Collapsed Block (expand-fold)      Ctrl + Equals                Cmd + Equals
Expand all code blocks (expand-all-folds)   Ctrl + Shift + NumPad Plus  
Expand all code blocks (expand-all-folds)   Ctrl + Shift + Plus          Cmd + Shift + Plus
Expand all code blocks (expand-all-folds)   Ctrl + Shift + Equals        Cmd + Shift + Equals 
112
Peter Tillemans

Um nur eine Alternative anzubieten, haben Sie überlegt, stattdessen die Navigatoransicht zu verwenden, um innerhalb der Mitglieder zu navigieren? Normalerweise lasse ich alle Methoden nicht zusammen, und doppelklicken Sie in der Navigatoransicht auf die Methode, um diese Methode aufzurufen. Das Schöne an der Navigator-Ansicht sind die Symbole, die visuelle Indikatoren für die Art und Sichtbarkeit von Methoden und Feldern bieten.

10
JRL

Klicken Sie mit der rechten Maustaste auf window -> Code Folds -> Collapse All oder Ctrl + Shift + Minus Klingt wie das, wonach Sie suchen

3
SirMedvind

Die beste Problemumgehung, die ich bisher gefunden habe, ist, mit der rechten Maustaste in den leeren Bereich neben dem Dateibaum zu klicken und dann auf "Alle reduzieren" zu klicken.

1
AmanicA

In der Navigatoransicht werden keine Schleifenblöcke, Logikblöcke usw. angezeigt. Es gibt also keine Möglichkeit, diesen Abschnitt unter "Wenn dies" zu reduzieren, sodass Sie sich auf den Abschnitt "Sonst" konzentrieren können.

NetBeans unterstützt nur das Reduzieren von Funktionen/Methoden (Java) oder das Reduzieren basierend auf ihren XML-formatierten Kommentarzeichenfolgen (eine schreckliche Lösung, die IDE spezifisch ist und Spuren Ihres IDE im gesamten Code hinterlässt).

0
JasonRobinson

Aktivieren Sie die Kontrollkästchen, um das Standard-Minimieren im Netbean-Tool festzulegenKlicken Sie auf Extras-> Option-> Editor-> Falten

0
shivakumar hk