Menu

Eclipse efficace  Edit

crim.fr, prof java

Eclipse Efficace

Vue éditeur

  • Coloration syntaxique (Java - Editor - Syntax Coloring)
  • Surlignage des imports non utilisés, des variables et attributs non utilisés
  • Positionner la souris un moment sur un nom de méthode affiche la javadoc de cette méthode
  • CTRL+clic : navigation sur les méthodes, classes, attributs
  • Clic droit -> Source -> Toggle comment (CTRL+/) pour commenter ou décommenter du code
  • Clic droit -> Source -> Format (CTRL+SHIFT+F) pour reformater le source
    => Configurable dans Pref : Java -> Code style -> Formatter

Fonctionnalités de refactoring

  • Renommer une classe, un attribut, une méthode : clic droit -> Refactor -> Rename...
  • Extraire un bout de code pour le placer dans une méthode : clic droit -> Refactor -> Extract method...
  • Déplacer une méthode dans la classe parente : clic droit -> Refactor -> Pull up...
  • Déplacer une méthode dans la classe fille : clic droit -> Refactor -> Push down...

Aller vite avec Eclipse

  • En cliquant droit sur un package dans la vue "Project Explorer" et en faisant New -> Class..., Eclipse positionne la nouvelle classe directement dans le bon package
  • À la création d'une classe, on peut d'abord déclarer seulement les attributs puis :
    • générer automatiquement les getters et setters : clic droit -> Source -> Generate Getters and Setters...
    • générer automatiquement le constructeur : clic droit -> Source -> Generate constructor using Fields...
    • générer automatiquement la méthode toString() : clic droit -> Source -> Generate toString()...
    • générer automatiquement les méthodes hashCode() et equals() : clic droit -> Source -> Generate hashCode() and equals()...
  • Écrire son code sans indiquer les imports correspondants et faire CTRL+SHIFT+O pour résoudre les imports
  • Utiliser une variable sans la déclarer et choisir ensuite si c'est un attribut, une variable locale ou un paramètre
  • Commencer à taper un nom de classe et faire CTRL+SPACE pour obtenir une suggestion de classe commençant par ce nom
  • Taper [nomdevariable]. et CTRL+SPACE pour connaître toutes les méthodes disponibles sur cette variable
  • Utiliser les méthodes de refactoring pour modifier son code en sécurité
  • Utiliser la vue "Outline" d'une classe longue pour accéder directement à une méthode particulière
  • Écrire sa javadoc à la fin en tapant "/**[ENTER]" pour générer le squelette de la javadoc

Raccourcis-clavier :

  • CTRL+SPACE : complétion automatique
  • CTRL+/ : commenter / décommenter une portion de code
  • CTRL+SHIFT+F : Formater une portion de code
  • CTRL+SHIFT+O : Organiser les imports
  • CTRL+d : Supprimer la ligne courante
  • CTRL+SHIFT+T : Chercher une classe

Recherche

  • CTRL+clic sur un symbole amène à sa déclaration
  • clic droit -> References -> Project sur un symbole indique quelles méthodes l'utilise
  • Menu Search -> File search... pour faire une recherche plein texte sur les fichiers
  • Menu Search -> Java search... pour faire une recherche java sur les classes

Divers

  • Si vous avez ajouté un fichier à votre projet hors Eclipse ou modifié un fichier de l'extérieur, il est nécessaire de faire un clic-droit -> Refresh pour que Eclipse s'en rende compte
  • Vous aviez du code qui fonctionne et à force de le modifier, ça ne fonctionne plus, essayer d'utiliser clic droit -> Compare with -> Local history pour voir ce qui a été modifié

  • Plus vous avez de projets dans votre workspace et plus Eclipse utilise de mémoire, vous pouvez libérer de la mémoire en fermant les projets que vous n'utilisez pas (clic droit -> Close project)


Related

Wiki: 2013-11-13
Wiki: Home 2013-12-11 22:25:56.186231
Wiki: Home
Wiki: _2013-11-13

Discussion

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.