En éclipse, vous pouvez cliquer sur Ctrl+I à n'importe quelle ligne, et il mettra automatiquement en retrait la ligne ou le groupe de lignes en fonction du schéma d'indentation que vous avez choisi dans les paramètres.
Cette fonctionnalité me manque vraiment dans Netbeans. Existe-t-il une fonctionnalité équivalente?
Je connais Alt+ Shift+ Fmais ce n'est pas assez bon. Je veux mettre en retrait un groupe de lignes, et pas tout le fichier.
java
netbeans
ide
indentation
Elazar Leibovich
la source
la source
Réponses:
Ouvrez Outils -> Options -> Keymap , puis recherchez l'action appelée " Réindenter la ligne ou la sélection actuelle" et définissez le raccourci de votre choix.
la source
Raccourci :
En utilisant le raccourci ci-dessus, NetBeans indente votre sélection. Si rien n'est sélectionné, le fichier entier est indenté.
Vous pouvez même formater plusieurs fichiers / dossiers à la fois! Dans la
Projects
fenêtre / barre latérale, si vous sélectionnez un ou plusieurs dossiers ou fichiers et utilisez le raccourci, NetBeans demande "Formater récursivement les fichiers et dossiers sélectionnés? ". Appuyer sur OK formatera récursivement tous les fichiers / dossiers sélectionnés.Les raccourcis ci-dessus fonctionnent sur NetBeans des versions 7 à 12.
la source
/** **/
commentaires et les accolades proches{}
). Ceci est particulièrement gênant lorsque vous travaillez avec le code d'autres personnes et tout ce que vous voulez faire est que l'indentation corresponde à ce que vous trouvez lisible.Shift
+Alt
+F
indente tout le fichier.la source
Sélectionnez les lignes que vous souhaitez reformater (indentation), puis appuyez sur Alt + Maj + F. Seules les lignes sélectionnées seront reformatées.
la source
Ctrl
+Shift
+F
fera un formatage de tout le code de la page.la source
Voici la procédure complète pour indenter automatiquement un fichier avec Netbeans 8.
La première étape consiste à aller
Tools -> Options
et à cliquer sur le bouton Editeur et l'onglet Formatage comme indiqué sur l'image suivante.Lorsque vous avez défini vos options de mise en forme, cliquez sur le bouton Appliquer et sur OK. Notez que mon exemple est avec le langage C ++, mais cela s'applique également à Java.
La deuxième étape consiste à CTRL+ Asur le fichier où vous souhaitez appliquer votre nouveau paramètre de formatage. Ensuite, ALT+ SHIFT+ Fou cliquez sur le menu
Source -> Format
.J'espère que cela aidera.
la source
Si vous voulez l'auto-indentation comme Emacs le fait sur TAB, c'est-à-dire indentez la ligne courante et déplacez le curseur sur le premier caractère non-espace, faites ceci:
Insérez le code de macro suivant:
reindent-line caret-line-first-column caret-begin-line
Cliquez sur "Définir le raccourci" et appuyez sur TAB
la source
J'ai netbeans 6.9.1 ouvert en ce moment et ALT + SHIFT + F indente uniquement les lignes que vous avez sélectionnées.
Si aucune ligne n'est sélectionnée, tout le document dans lequel vous vous trouvez sera mis en retrait.
1 comportement peut-être involontaire est que si vous n'avez sélectionné qu'une seule ligne, elle doit être sélectionnée complètement, sinon elle ne fait rien. Mais vous n'avez pas à sélectionner complètement la dernière ligne d'un groupe ni la première.
Je m'attendais à ce qu'il indente une seule ligne en sélectionnant simplement les deux premiers caractères mais n'a pas fonctionné, oui, je sais que je suis paresseux comme l'enfer ...
la source
Pour formater tout le code dans NetBeans, appuyez sur Alt + Maj + F. Si vous souhaitez mettre en retrait des lignes, sélectionnez les lignes et appuyez sur Alt + Maj + flèche droite, et pour annuler l'indentation, appuyez sur Alt + Maj + flèche gauche.
la source
pour Java NetBeans 7.1 et versions ultérieures, même dans NetBeans 8.0 (que j'utilise actuellement) et versions ultérieures, le raccourci est:
Alt+ Shift+F
si vous regardez dans l'
KeyMap
accès depuis le menu:Tools
->Options
->Keymap
, l '"action" est Format défini avec le raccourci: Alt+ Shift+Fla source