Le 22 Juin dernier, la fondation Eclipse a annoncé la sortie d'Eclipse Neon (4.6). Cette version, qui succède à Eclipse Mars, apporte sont lot de nouveautés.
Parmi celles-ci, voici celles que j’ai trouvées les plus intéressantes (plateforme et JDT).
Nouveautés de la plateforme
Parmi les évolutions de la plateforme, on peut noter :
- la possibilité d’effectuer des recherches dans des fichiers binaires (détail) ;
- la sauvegarde automatique des fichiers après un certain délai sans avoir touché à son clavier ou à sa souris (détail);
- l’ajout de la fonctionnalité “plein écran”, accessible via le raccourci Alt+F11 (détail) ;
- la possibilité de cacher les barres d’outils, accessible via le raccourci Ctrl+3 (détail) ;
- le retour à la ligne dans les éditeurs (word wrap) pour éviter le scrolling horizontal. Cette fonctionnalité est désactivée par défaut (détail) ;
- la possibilité de zoomer ou dézoomer dans les éditeurs, à l’aide des raccourcis (Ctrl++) et (Ctrl+-) ;
- la possibilité d’arrêter automatiquement des tâches en cours lorsque l’on réexécute un programme (détail) ;
- de nouveaux icônes en haute définition qui s’adaptent en fonction de la résolution (détail);
- la possibilité de sauvegarder ses préférences avec votre compte Eclipse.
Nouveautés JDT (Java Development Tools)
Côté JDT, voici les nouveautés que j’ai trouvées intéressantes :
- lors de l’utilisation de l'auto-complétion, la recherche fonctionne désormais avec des sous-chaînes de caractères, même si celles-ci se trouvent au milieu des mots (détail);
- dans les vues Package Explorer et Outline, il est maintenant possible de sélectionner plusieurs éléments pour réaliser des recherches dessus, comme rechercher des références vers ces éléments (détail) ;
- le retrait d’arguments de type redondants, pour les projets en java 7 minimum (détail);
- une meilleure détection des risques de valeur null, basée sur l’utilisation de l’annotation @NonNull (détail) ;
Nouveautés diverses
En plus des nouveautés ci-dessus, on notera :
- la création d’un éditeur de fichiers JSON ;
- l’amélioration des outils Javascript : ajout du support d’ES6 (EcmaScript 2015), d’un éditeur de fichiers JSON, de la possibilité d’utiliser le debugger avec Node.js et le support de NPM ;
- le support de PHP 7 ;
- un plugin permettant de gérer des conteneur Docker.
A noter que cette nouvelle version d'Eclipse requiert la version 8 de Java (JRE) pour pouvoir fonctionner.
Liens
Liste exhaustive des nouveautés
Page de téléchargement d'Eclipse Neon