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.