IntelliJ IDEA 14 apporte de nombreuses fonctionnalités innovantes, dont un nouveau dé-compilateur, des améliorations du débogueur, de l’éditeur, ainsi que de l’inspecteur de code.
Pour faciliter la tâche aux développeurs, IntelliJ IDEA 14 introduit un nouveau décompilateur pour les classes Java. Désormais, les développeurs n’auront plus besoin d’avoir recours à des plugins tiers pour jeter un coup d’œil à l’intérieur des bibliothèques dont ils ne disposent pas du code source.
Le débogueur évolue et montrera dorénavant les valeurs des variables dans l’éditeur de code, juste à côté de leur usage. Celui-ci offre aussi une prise en charge des expressions Lambda dans la boite de dialogue d’évaluation des expressions et propose un nouvel affichage des références d’objets. Ce dernier permet de visualiser toutes les références concernant l’objet courant.
L’éditeur de code est la partie qui a retenu le plus l’attention des développeurs de JetBrains. Plusieurs améliorations ont été apportées à celui-ci pour rendre le code plus lisible et offrir plus de fluidité aux développeurs. L’inspecteur de code s’enrichit des fonctions « smart backspace » et d’un « code style detection ».
La fonction « smart backspace » permet une suppression intelligente des espaces et « code style detection », si elle est activée, détecte les espaces et les tabulations dans un fichier pour en déduire la taille de l’indentation des blocs.
L’inspecteur de code a été enrichi d’une nouvelle fonctionnalité d’analyse de code permettant la détection automatique des annotations @NotNull, @Nullable et @Contract dans vos bibliothèques Java.
Pour les développeurs Android, IntelliJ IDEA 14 apporte les améliorations et nouveautés qui ont été introduites dans la bêta de Android Studio, y compris la prise en charge d’ Android Wear et Android TV.
IntelliJ IDEA 14 intègre une prise en charge des frameworks JavaScript, dont React, spy-js, Node.js et Grunt. L’IDE dispose désormais de deux nouveaux plugins pour la prise en charge de Meteor et PhoneGap.
À ces nouveautés, viennent ce greffer d’autres fonctionnalités intéressantes, dont :
- un meilleur support des profils et la génération de MANIFEST.MF pour Maven ;
- l’ajout d’un lanceur de test pour Gradle ;
- des améliorations pour Git, Mecurial et JavaFX Scene Builder ;
- des mises à jour pour les outils de base de données intégrés, dont la prise en charge de l’authentification pour SQL Server ;
- une mise à jour de l’assistant de code pour les frameworks.
Pour plus de détails, vous pouvez consulter les notes de version de l’EDI.
Plus de détails sur l’IDE et télécharger IntelliJ IDEA 14
Et vous ?
Utilisez-vous IntelliJ IDEA ? Que pensez-vous de l'IDE