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)?
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
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.
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
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"
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).
Pour définir la réduction par défaut dans l'outil netbean cliquez sur Outils-> Option-> Editeur-> Pliage, activez les cases à cocher.