web-dev-qa-db-fra.com

Touche de raccourci NetBeans pour réduire/développer une méthode

Java - NETBEANS

C'est une question IDE

Je travaille toujours avec des méthodes condensées, parce que je veux pouvoir voir toutes mes méthodes. Cela prend un peu de temps car je dois utiliser la souris pour faire défiler jusqu'à la déclaration de la méthode et cliquer sur l'icône - (moins). Ensuite, allez à la méthode sur laquelle je veux travailler et cliquez sur l'icône + (plus).

Existe-t-il un moyen d'utiliser un raccourci clavier pour réduire (et développer)?

46
Stefanos Kargas

J'ai copié un morceau de http://wiki.netbeans.org/KeymapProfileFor60

La première option est pour Win/Lin et la seconde pour 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

Juste pour offrir une alternative, avez-vous envisagé d'utiliser la vue Navigateur pour naviguer parmi les membres? En général, je laisse simplement toutes les méthodes non collapsées et double-cliquez sur la méthode dans la vue Navigateur pour accéder à cette méthode. Ce qui est bien dans la vue Navigateur, ce sont les icônes qui fournissent des indicateurs visuels du type et de la visibilité des méthodes et des champs.

10
JRL

Cliquez avec le bouton droit de la souris sur la fenêtre> Plis de code -> Tout replier ou Ctrl + Maj + Moins Cela ressemble à ce que vous recherchez

3
SirMedvind

La meilleure solution que j'ai trouvée est de cliquer avec le bouton droit de la souris sur l'espace blanc à côté de l'arborescence de fichiers, puis de cliquer sur "Tout réduire"

1
AmanicA

La vue du navigateur ne montre pas les blocs de boucle, les blocs logiques, etc. Il n'y a donc aucun moyen de réduire cette section sous le "Si ceci" afin que vous puissiez vous concentrer sur la section "sinon que".

NetBeans ne prend en charge que les fonctions/méthodes (Java) réductrices ou réduites en fonction de leurs chaînes de commentaires au format XML (solution redoutable spécifique à IDE et laissant des traces de votre IDE dans tout votre code).

0
JasonRobinson

Pour définir la réduction par défaut dans l'outil netbean cliquez sur Outils-> Option-> Editeur-> Pliage, activez les cases à cocher.

0
shivakumar hk