Développement web

Les raccourcis qui sauvent sur Eclipse

Les raccourcis qui sauvent sur Eclipse
Avatar for hoby

Article par

Eclipse est l’éditeur le plus utilisé du monde Java. Ceci est dû à sa riche interface et surtout à ces nombreux plugins.

Mais cette richesse peut faire peur aux nouveaux arrivants qui sont souvent perdu dans une interface parfois complexe. En fouillant un peu avec la souris, on finit rapidement par s’en sortir.

Mais tout faire à la souris ralentit considérablement la vitesse de développement. Reprendre la souris à chaque fois que l’on veut faire quelque chose est tout simplement impossible 🙂

Heureusement pour nous, Eclipse fourmille de raccourcis clavier qui font gagner un temps fou. Le tout, c’est de les connaître. Et c’est justement le but de cet article. Rassembler les raccourcis d’Eclipse les plus utiles afin de vous faire gagner du temps dans votre IDE favori.

Si vous êtes sur Mac, remplacez la touche Ctrl par Cmd pour la plupart des raccourcis.

Les indispensables

Cette section regroupe les raccourcis totalement indispensable pour utiliser l’éditeur Java simplement. Si vous devez en retenir que quelques uns, ce sont ceux là:

– Ctrl + espace: Active l’auto-complétion, tout simplement indispensable.

– Ctrl + O: Liste toutes les méthodes de la classe en cours d’édition. Une nouvelle combinaison Ctrl + O liste les méthodes pour la hiérarchie complète de la classe. Vous pouvez filtrer les résultats en tapant le début du nom d’une méthode.

– Ctrl + E: Liste l’ensemble des fichiers ouverts. Les fichiers en gras sont ceux ouverts mais dont l’onglet et caché (plus de place dans la fenêtre). Vous pouvez filtrer les résultats en tapant le début du nom d’un fichier.

– Ctrl + Shift + R: Permet de rechercher une ressource (quelque soit son type) présente dans votre workspace. Vous pouvez filtrer les noms avec des *. Par exemple “bouton*.jpg” vous listera toutes les images jpg dont le nom commence par “bouton”.

– Ctrl + Shift + T: Même principe que ci dessous mais cette fois uniquement pour les classes Java présentent dans un projet Java.

– F3: En fonction de la position de votre curseur, F3 vous transporte dans un endroit différent:

Curseur sur le nom d’une classe: F3 vous emmène sur le code de cette classe

Curseur sur le nom d’une méthode: F3 vous emmène dans le code de la méthode

Curseur sur le nom d’une variable: F3 vous emmène à l’endroit où la variable est déclarée

Les très utiles mais qui ne servent pas tous les jours

Cette section regroupe les raccourcis qui vous simplifieront la vie sans être vitale. En effet, ce sont surtout des fonctions secondaires que l’on n’utilise pas forcément tous les jours:

– Ctrl + T: En fonction de la position de votre curseur, Ctrl + T va lister différentes choses:

Curseur sur le nom d’une classe: Ctrl + T liste la hiérarchie de la classe

Curseur sur le nom d’une méthode: Ctrl + T liste les classes implémentant la méthode

– F4: Ouvre un onglet avec la hiérarchie de la classe en cours d’édition.

– Ctrl + Alt + H: A partir de la position du curseur, ouvre un onglet qui présente tous les endroits où est appelé l’élément dans le workspace. Par exemple, si votre curseur est positionné sur le nom d’une méthode, tous les endroits où cette méthode est appelé seront listés.

– Ctrl + H: Ouvre la popup de recherche complexe. Dans cette popup, vous pourrez effectuer des recherches simples dans tous les fichiers du workspace ou des recherches sur des serveurs distants ou d’autres type de recherche.

– Ctrl + Shit + F: Reformate l’ensemble du fichier ou seulement la zone sélectionnée.

– Ctrl + Shit + O: Réorganise les imports d’une classe. Supprime ceux non nécessaire et insère ceux non déclaré mais qu’Eclipse peut reconnaitre.

– Ctrl + Alt + R: En fonction de la position de votre curseur, Ctrl + Alt + R va renommer différentes choses:

Curseur sur le nom d’une méthode de la classe: Renomme la méthode et impact le code de la classe

Curseur sur le nom d’une variable d’une méthode: Renomme la variable et impact le code de la méthode

– Ctrl + Alt + L: Ce raccourci permet de remplacer une répétition de code par une variable. Prenons le code suivant:

objet.setName(“toto”);

objet2.setName(“toto”);

objet3.setName(“toto”);

Sélectionnez la string “toto” et faites Ctrl + Alt + L. Cela donnera le code:

String toto = “toto”;

objet.setName(toto);

objet2.setName(toto);

objet3.setName(toto);

– Ctrl + Alt + M: Même chose que le raccourcis précédant, mais remplace le morceau de code sélectionné par une méthode.

Le débug

Lorsque vous lancez votre application en mode débug, il existe plusieurs raccourcis intéressant quand vous êtes sur un breakpoint:

– F6: Avance le fil d’exécution à la ligne suivante. Permet de suivre pas à pas l’exécution.

– F5: Rentre dans la méthode où le fil d’exécution s’est arrêté. Vous permet de rentrer dans les entrailles des frameworks que vous utilisez.

– F7: Votre fil d’exécution s’est arrêté dans une méthode, F7 vous permet d’aller directement à la fin de celle-ci.

– F8: Permet d’aller directement au breakpoint suivant. S’il n’y en a pas, termine l’exécution normalement.

– Ctrl + Shit + I: Sélectionnez une variable et faites Ctrl + Shift + I. Vous verrez alors en profondeur le contenu de cette variable.

Voila pour ces raccourcis clavier qui pourront vous faire gagner beaucoup de temps dans l’utilisation d’Eclipse au quotidien.

Cette liste est non exhaustive, il existe bien d’autres raccourcis sur Eclipse mais il n’est pas forcement utile de tous les connaître pour apprécier cet éditeur 😉

The following two tabs change content below.
Partagez!
  •  
  •  
  •  
  •  
  •  
  •  

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *