IntelliJ : Mes 7 raccourcis “gain de temps”

Thomas Zuk
4 min readJul 27, 2021

--

Parce que le temps, c’est de l’argent 💰. Au fur et à mesure des développements réalisés sur un même IDE, on finit par acquérir quelques réflexes qui facilitent l’écriture de notre code et qui nous font gagner, à chaque utilisation, un peu de temps. Dans cet article, je vous partage les raccourcis que j’utilise le plus souvent sur IntelliJ. Il est, de mon point de vue, important de savoir au moins qu’ils existent !

Ces raccourcis sont donnés pour environnement Windows mais ils existent bien évidemment des équivalents pour MacOs et Linux.

C’est parti !

1. Renommer une variable/fonction : Shift + F6

Ce raccourci est vraiment très pratique car il vous évite, lorsque vous souhaitez renommer une variable ou une classe, d’effectuer le renommage dans toutes les occurrences de votre code. Sélectionnez simplement le mot-clé en question, entrez le raccourci, renommez la variable/classe/fonction (ou même un nom de fichier) et le tour est joué ! Toutes les occurrences sont renommées en évitant les sempiternelles erreurs du type variable "toto" does not exist

Je l’utilise des dizaines de fois par jour 👌

2. Extraire une variable : Alt + Shift + V

Sélectionnez la chaine de caractères ou la suite de fonction que vous souhaitez transformer en variable puis utilisez le raccourci. Ce que j’apprécie, c’est que le remplacement peut se faire automatiquement dans plusieurs occurrences de votre code.

Exemple d’avant/après pour l’extraction d’une variable

3. Extraire une méthode : Alt + Shift + M

Celui-ci est équivalent au précédent, mais pour les méthodes, vous pourrez sélectionner un bloc de code plus volumineux en matière de lignes !

4. Réitérer la dernière exécution : Ctrl + F5

Si vous avez l’habitude d’exécuter des tests unitaires, vous savez qu’ils sont rarement valides du premier coup ! Ce raccourci permet de relancer le test précédemment exécuté (que ce soit en debug ou non). Vous gagnerez du temps à ne pas chercher sans cesse le bon bouton avec votre curseur 😆

5. Corriger l’indentation : Ctrl + Alt + L

Une fois que vous avez fini de travailler sur un fichier de code, il se peut que vous ayez oublié une indentation, un espace après une virgule, etc. Ce raccourci permet de corriger ces petites erreurs de disposition directement dans tout le fichier en cours d’édition.

6. Optimiser les imports : Ctrl + Alt + O

Je déteste les messages de WARNING 😤. Ceux que l’on voit souvent en début de fichier, ce sont bien les imports inutilisés. Plutôt que de les supprimer manuellement, j’utilise ce raccourci qui permet non seulement de les enlever automatiquement, mais également de réorganiser vos imports. Cela peut-être pour les regrouper par exemple, ou bien si trop d’objets sont présents pour un même package, ils vont être remplacés par _ afin de tous les importer.

7. Résoudre les messages de WARNING : Alt + Enter

Continuons sur les moyens de résoudre des messages de WARNING grâce à ce raccourci. Lorsque la résolution est simple, IntelliJ propose automatiquement une correction que vous pouvez activer soit en cliquant sur l’icône en forme d’ampoule jaune 💡soit en utilisant le raccourci.

Exemple avec une fonction publique dont le type de retour est absent

En bonus, un plugin bien pratique

Le plugin Key Promoter permet, lorsque vous effectuez une action dont le raccourci clavier existe, d’afficher dans un message vous indiquant que vous auriez pu utiliser tel raccourci à la place ! Très pratique pour prendre le réflexe d’utiliser les raccourcis.

J’espère que les raccourcis de cet article pourront vous faire gagner du temps, à bientôt !👋

--

--

Thomas Zuk

Développeur Big Data, formateur et rédacteur de contenu sur les bonnes pratiques et le quotidien d'un Développeur Big Data !