FAQ NetBeans
FAQ NetBeansConsultez toutes les FAQ
Nombre d'auteurs : 9, nombre de questions : 69, dernière mise à jour : 16 juin 2021
Depuis sa version 5, NetBeans vous propose 3 profils clavier.
Celui de NetBeans, bien évidemment, mais également un profile clavier
pour les utilisateurs d'Eclipse ainsi qu'un profile clavier pour les
habitués d'emacs.
Voici, dans le désordre, quelques raccourcis claviers indispensables
sous NetBeans (clavier configuration standard, et pas en configuration
emacs ni Eclipse), et passant bien sûr les classiques Ctrl + C, Ctrl + V
et autres que tout le monde connait
- Ctrl + espace : La complétion automatique : si vous devez n'en connaitre qu'un, que ce soit celui-la
- Alt + Maj + F : Fix imports
- Alt + Maj + I : Ajoute la directive d'import pour la classe où se situe le curseur
- Ctrl + Maj + P : Recherche d'une chaine de caractère, un type de fichier, ... dans les projets
- Alt + O : Affichage de la source
- Alt + G : Se positionner sur la déclaration de la variable, méthode où le curseur est positionné
- Alt + Maj + E : Affiche le source JUnit correspondant
- Ctrl + Maj + F : Mise en forme du code (vous pouvez sélectionner une zone de code pour restreindre le formatage)
- Ctrl + T / Ctrl + D : Indentation/Désindentation du code (vous pouvez sélectionner plusieurs lignes pour (dés)indenter toutes ces lignes de code)
- Ctrl + E : Efface la ligne courante
- Ctrl + Maj + J: Permet d'internationaliser la chaine de caractère
- Ctrl + Maj + T / D: Pour commenter/Décommenter à l'aide de // les lignes sélectionnées
- Crtl + K / Ctrl + L : Insérer le mot correspondant précédent / suivant
- Crtl + J suivi de S / E : Démarre / Arrête l'enregistrement d'une macro
Pour aller d'une accolade { à l'autre }, il existe un raccourci clavier
Crtl + [ qui est défini. Malheureusement, le caractère [ est disponible
en pressant AltGr + ^ (du moins sur un clavier belge.
À vérifier sur un clavier français.)
Il faudra donc tout d'abord modifier le raccourci clavier avant de pouvoir utiliser
ce raccourci.
Pour générer automatiquemet les getters et setters d'une classe, il vous suffit de faire :
bouton droit sur cette classe (dans les différentes vues (Projects, File) ou l'éditeur java)
-> refactor -> encapsulate fields
ou, depuis le menu principal
refactor -> encapsulate fields
- Dans l'éditeur, sélectionner un attribut permet de ne pré-selectionner que celui-ci dans la boite de dialogue
Dans l'éditeur :
bouton droit -> Fix Imports
si la résolution automatique peut porter à confusion
(par exemple java.util.Date et java.sql.Date),
une boite de dialogue vous demandera de faire votre choix.
- Cette option est accessible par le raccourci Alt - Maj - F