Les raccourcis d'Eclipse

Image non disponible
Image non disponible

Ce document présente les raccourcis d'Eclipse les plus utiles. Il vous offre également un mémento à imprimer vous-même. 18 commentaires Donner une note à l'article (5)

Article lu   fois.

L'auteur

Site personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

I. Introduction

Téléchargez le mémento ici : memento-eclipse.pdf sur Developpez.com ou memento-eclipse.pdf sur Icauda

Les IDE tels qu'Eclipse sont de vraies mines d'or. Ils proposent de très nombreuses fonctionnalités. Comprendre son IDE est indispensable pour en tirer le meilleur et être le plus productif possible. Pour cela, il faut notamment connaitre (et utiliser) les raccourcis clavier. Ces derniers ne vous seront pas forcément tous utiles, mais la plupart vous feront réellement gagner du temps. Reste à s'en souvenir. Pour ma part, je dois dire que je les oublie sans arrêt.

Ce document vous propose de découvrir les principaux raccourcis, dont certains se ressemblent tant dans les combinaisons de touches utilisées que dans leurs effets.

Je vous propose aussi de télécharger gratuitement un mémento papier que vous pourrez laisser sur un coin de votre bureau et relire de temps en temps.

I-A. Versions

19 juin 2013 : création du document.

29 février 2014 : ajout des raccourcis Alt+Maj+A (mode colonne) et Ctrl+Maj+L (liste des raccourcis).

II. Le mémento

En plus de la version Web (en HTML) de ce document, que vous êtes en train de lire, je vous propose de télécharger gratuitement un mémento à imprimer vous-même en recto-verso.

Téléchargez le mémento ici : memento-eclipse.pdf sur Developpez.com ou memento-eclipse.pdf sur Icauda

Image non disponible

Le mémento vous est offert sous licence « Creative Commons CC BY-NC-SA 3.0 FR ». Vous êtes libre de partager (reproduire, distribuer et communiquer) cette œuvre. Ce n'est pas de la publicité. C'est un cadeau pour lequel je ne demande aucune contrepartie. Toutefois, si vous appréciez ce mémento, et si vous l'utilisez/distribuez, ça nous fera plaisir de le savoir.

La licence Creative Commons vous demande de respecter trois points : attribution, pas d'utilisation commerciale et pas d'œuvre dérivée. Si vous souhaitez modifier ce mémento, par exemple pour l'utiliser dans une de vos plaquettes ou pour ajouter votre logo, il vous suffit de me contacter et j'aurai le plaisir de vous accompagner et de vous offrir (gratuitement) une version utilisable et plus pratique.

III. Les raccourcis

Eclipse propose de nombreux raccourcis dont certains utilisent les mêmes combinaisons de touches. C'est le contexte qui détermine alors l'action appropriée. Par exemple, la touche F2 affiche la description d'un élément quand il est sélectionné. Quand c'est un objet qui est sélectionné, la touche F2 permet de le renommer.

III-A. Édition

Raccourcis Action
Ctrl+Espace Assister au contenu (dont autocomplétion)
Alt+/ Complétion du mot
Ctrl+Maj+Espace Informations de contexte
Ctrl+Maj+Y Mettre en minuscules
Ctrl+Maj+X Mettre en majuscules
Alt+Maj+O Marquer/démarquer les occurrences
Ctrl+C / Ctrl+Insert Copier
Ctrl+X / Maj+Suppr Couper
Ctrl+V / Maj+Insert Coller
Ctrl+Alt+Haut / Ctrl+Alt+Bas Dupliquer la ligne en cours ou des lignes sélectionnées (en haut ou en bas)
Ctrl+D Effacer la ligne
Ctrl+Suppr Effacer le mot suivant
Ctrl+Arrière Effacer le mot précédent
Ctrl+Maj+Suppr Effacer jusqu'à la fin de la ligne
Ctrl+Maj+Entrée Insérer une ligne au-dessus
Maj+Entrée Insérer une ligne en dessous
Home Aller en début de ligne
Fin Aller en fin de ligne
Alt+Bas Descendre de N lignes
Alt+Haut Monter de N lignes
Ctrl+Droite Aller au mot suivant
Ctrl+Gauche Aller au mot précédent
Ctrl+Bas Scroller vers le bas
Ctrl+Bas Scroller vers le haut
Ctrl+Home Aller en haut du fichier
Ctrl+Fin Aller en bas du fichier
Ctrl+Maj+Q Basculer en diff rapide
Ctrl+1 Proposer une solution rapide
Ctrl+Z Défaire
Ctrl+Y Refaire
F2 Afficher la description
Ctrl+Maj+Insert Basculer en mode insertion
Alt+Maj+A Active/désactive le mode colonne
Ctrl+Maj+L Afficher tous les raccourcis

Je vous conseille la lecture de la FAQ sur le site de Developpez.com et plus particulièrement la question intitulée « Comment basculer en mode sélection de bloc ? ». Vous y verrez le fonctionnement du mode colonne.

Image non disponible
Image non disponible

III-B. Sélection

Raccourcis Action
Alt+Maj+Bas Restaurer la dernière sélection
Ctrl+A Sélectionner tout
Alt+Maj+Haut Sélectionner élément englobant
Alt+Maj+Droite Sélectionner l'élément suivant
Alt+Maj+Gauche Sélectionner l'élément précédent
Ctrl+Maj+Droite Sélectionner le mot suivant
Ctrl+Maj+Gauche Sélectionner le mot précédent
Maj+Fin Sélectionner jusqu'à la fin de la ligne
Maj+Home Sélectionner jusqu'au début de la ligne

III-C. Recherche

Raccourcis Action
Ctrl+K Rechercher le suivant
Ctrl+Maj+K Rechercher le précédent
Ctrl+F Rechercher/remplacer
Ctrl+J Rechercher incrémentalement
Ctrl+Maj+J Rechercher anti-incrémentalement (ie. inversée)
Ctrl+G Rechercher la déclaration dans le « workspace »
Ctrl+Alt+G Rechercher le texte dans le « workspace »
Ctrl+H Ouvrir la boite de recherche
Ctrl+Maj+G Rechercher les références dans le « workspace »
Ctrl+Maj+U Rechercher les occurrences

III-D. Refactoring

Raccourcis Action
Alt+Maj+C Modifier la signature d'une méthode
Alt+Maj+L Extraire une variable locale
Alt+Maj+M Extraire une méthode
Alt+Maj+R Renommer
Alt+Maj+T Ouvrir le menu de refactoring

III-E. Source

Raccourcis Action
Ctrl+Maj+/ Commenter/décommenter le bloc
Ctrl+Maj+M Importer l'élément
Ctrl+Maj+J Initier la Javadoc
Ctrl+Maj+F Formater
Ctrl+I Indenter le bloc
Ctrl+Maj+O Organiser les imports
Alt+Maj+S Ouvrir le menu rapide de source
Alt+Maj+Z Ouvrir le menu rapide d'entourage (pour entourer avec if, try, for, etc.)

III-F. Debug

Raccourcis Action
Alt+Maj+D Ouvrir le menu de lancement de debug
F11 Relancer le dernier debug
F11 Relancer le dernier debug
F8 Continuer
Ctrl+F2 Terminer
F5 Aller dans l'instruction (entrer)
F6 Aller à l'instruction suivante
F7 Sortir
Ctrl+Maj+B Ajouter/supprimer un point d'arrêt

III-G. Run

Raccourcis Action
Alt+Maj+X Ouvrir le menu de lancement
Ctrl+F11 Relancer la dernière exécution

III-H. Fichier

Raccourcis Action
Ctrl+F4 / Ctrl+W Fermer
Ctrl+Maj+F4 / Ctrl+Maj+W Fermer tout
Ctrl+N Créer nouveau (via boite d'assistance)
Alt+Maj+N Créer nouveau (via menu)
Ctrl+P Imprimer
Alt+Entrée Afficher les propriétés
F5 Rafraichir
F2 Renommer
Ctrl+S Sauver
Ctrl+Maj+S Sauver tout

III-I. Navigation

Raccourcis Action
Alt+Gauche Retourne au précédent (dans l'historique)
Alt+Droite Retourne au suivant (dans l'historique)
Ctrl+L Aller à une ligne (en indiquant son numéro)
Ctrl+Maj+P Aller à l'accolade correspondante (de l'ouvrante à la fermante, et réciproquement)
Ctrl+Maj+Bas Aller au membre suivant (pour passer d'une méthode à la suivante par exemple)
Ctrl+Maj+Haut Aller au membre précédent
Ctrl+Q Aller au dernier emplacement modifié
Ctrl+Alt+H Ouvrir la fenêtre d'appel hiérarchique
F3 / Ctrl+Clic Aller à la déclaration d'un élément
Maj+F2 Voir la Javadoc externe
Ctrl+Maj+R Ouvrir une ressource (fichier/classe/etc.)
Ctrl+Maj+T Ouvrir un type (classe)
Ctrl+F3 Voir la structure (d'une classe par exemple)
F4 Voir la hiérarchie du type cible
Ctrl+Maj+H Voir la hiérarchie d'un type
Ctrl+T Voir la hiérarchie rapide du type cible
Ctrl+O Voir le « outline » rapide du type cible
Alt+Maj+W Voir menu pour le type cible
Ctrl+F10 Afficher le menu de la vue
Ctrl+M Maximiser/rétablir la vue/perspective
Ctrl+F6 Aller à l'éditeur suivant
Ctrl+Maj+F6 Aller à l'éditeur précédent
Ctrl+F7 Aller à la vue suivante
Ctrl+Maj+F7 Aller à la vue précédente
Ctrl+F8 Aller à la perspective suivante
Ctrl+Maj+F8 Aller à la perspective précédente
Ctrl+E Switcher rapidement d'éditeur
Ctrl+Maj+E Switcher d'éditeur
Ctrl+Maj+L Voir la liste des raccourcis

IV. Conclusions

Voilà donc une centaine de raccourcis. Il en existe d'autres, mais il est peu probable que vous les utilisiez donc je vous les épargne. Avec l'habitude, vous en utiliserez certains au quotidien (comme Ctrl+Maj+F ou le basique Ctrl+C) et vous oublierez sans doute les autres. Pensez à regarder cet article, et surtout le mémento papier, de temps en temps car les raccourcis peuvent vraiment vous faire gagner en productivité dans le cadre de votre utilisation d'Eclipse.

Vos retours nous aident à améliorer nos publications. N'hésitez donc pas à commenter cet article (en bien ou en mal) sur le forum : 18 commentaires Donner une note à l'article (5)

V. Remerciements

Je tiens à remercier, en tant qu'auteur de cet article, toutes les personnes qui m'ont aidé et soutenu. Je pense tout d'abord à mes collègues qui subissent mes questions au quotidien, mais aussi à mes contacts et amis du Web, dans le domaine de l'informatique ou non, qui m'ont fait part de leurs remarques et critiques. Bien entendu, je n'oublie pas l'équipe de Developpez.com qui m'a guidé dans la rédaction de cet article et m'a aidé à le corriger et le faire évoluer, principalement sur le forum.

Plus particulièrement j'adresse mes remerciements à Robin56, Laurent Barbareau, Aldian, Mickael BARON, Alain Bernard et Claude Leloup.

VI. Annexes

VI-A. Liens

Eclipse : http://eclipse.org/

FAQ Eclipse sur Developpez.com : http://eclipse.developpez.com/faq/

VI-B. Liens personnels

Mon site Web : http://www.icauda.com

Retrouvez ma page et mes autres articles sur Developpez.com à l'adresse
http://thierry-leriche-dessirier.developpez.com/#page_articlesTutoriels

Image non disponible
QR Code vers mes articles

Ajoutez-moi à vos contacts à l'aide du QR Code suivant :

Image non disponible
QR Code contenant ma vCard

Suivez-moi sur Twitter : @thierryleriche@thierryleriche

Twitter thierryleriche
Twitter thierryleriche

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2013 Thierry Leriche-Dessirier. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.