Extensions

Cette page vous propose des extensions qui vous aideront dans votre quotidien de développeur.euse.

Dans Eclipse on peut facilement installer celles-ci depuis l’outil Eclipse Marketplace, si celui-ci est présent dans votre IDE.

Si c’est le cas, vous pouvez installer les extensions comme ceci :

  • Menu Help → Eclipse Marketplace… ;
  • Saisir le nom du plugin dans la zone Find ;
  • Cliquer sur le bouton Install à droite du plugin trouvé.

AnyEdit

Fournit un outil d’export/import des Working Set. Plusieurs autres fonctionnalités sont décrites ici → https://github.com/iloveeclipse/plugins/wiki

EasyShell

Install/update site disponible sur : http://anb0s.github.io/EasyShell

Permet de lancer un Explorer Windows à partir de la liste des fichiers (Project Explorer par exemple) de Eclipse/RAD. Identique à StartExplorer mais maintenu (par défaut les raccourcis changent, ex : Alt+X pour voir le fichier dans l’explorateur).

Alternative pour installer via le Marketplace ou drag & drop du bouton Install dans l’IDE : EasyShell sur Marketplace

EditBox

Install/update site : https://nodeclipse.github.io/updates/editbox/

Fournit une coloration des blocs de code. Cette nouvelle version est proposée par les développeurs de Nodeclipse.

MoreClipboard

Install/update site: http://moreclipboard.sourceforge.net/updates

Permet d’avoir un historique des « copier » effectués. Attention : pour configurer le raccourcis, dans les Keys, il faut configurer « Paste from MoreClipboard« .

Metrics

Install/update site : http://metrics.sourceforge.net/update

Permet le comptage de différentes infos des classes (nombre de lignes, nombre de méthodes, etc…)

Subclipse

Install/update site : http://dl.bintray.com/subclipse/releases/subclipse/latest

Apporte le support du SVN au sein de Eclipse/RAD.

Pour l’installation il faut cocher :

  • Subclipse.
  • Subclipse Java HL binaries.

Puis cliquer sur Next et accepter les licences et confirmer l’installation.

UCDetector

Install/update site : http://ucdetector.sourceforge.net/update/

Détecte le code mort et les méthodes inusitées dans le workspace.

Pour que UCDetector n’affiche pas de Warning pour les méthodes ou les classes inutilisées (typiquement les Session Bean ou les méthodes appelées via un EJB client), il faut leur ajouter l’annotation suivante :

@SuppressWarnings("ucd")

Il faut ensuite configurer les paramètres du compilateur pour faire en sorte d’ignorer les avertissements concernant cette annotation non reconnue.

Yaml Editor

Install/update site : https://marketplace.eclipse.org/content/yaml-editor

Éditeur de fichiers YAML (pour ansible). Possibilité de remplacer Yaml Editor par Wild Web Developer Tools qui gère également plusieurs autres langages.