BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités IntelliJ 13 est disponible

IntelliJ 13 est disponible

Jetbrains vient d'annoncer la publication officielle de la version 13 d'IntelliJ IDEA. Cette nouvelle version s'inscrit dans leur rythme habituel d'une version majeure par an et fait suite à la version 12, publiée en décembre 2012. Parmi les 3 IDE les plus populaires (Eclipse, IntelliJ, NetBeans), IntelliJ IDEA est le seul à proposer une version payante.

Arborant une interface utilisateur complètement retravaillée, l'IDE voit son support mis à jour pour plusieurs technologies de développement arrivées cette année, dont Java EE 7, Glassfish 4, Tomcat 8 et d'autres. Beaucoup des fonctionnalités existantes ont été améliorées, entre-autres le support pour Spring, l'intégration de Gradle et les outils de développement pour Android. IntelliJ offre maintenant un support complet pour Java 8, qui est la plus importante mise à jour de la plate-forme depuis Java 5 et qui devrait voir le jour courant mars 2014. La liste complète des nouvelles fonctionnalités est disponible sur le site de JetBrains.

L'arrivée d'Android Studio est un ajout important. C'est un nouvel environnement de développement créé par Google sur le socle de l'édition Community d'IntelliJ IDEA (version gratuite) grâce un partenariat non commercial.

JetBrains continue également de travailler en étroite collaboration avec Typesafe Inc, gardien officiel de Scala, pour améliorer le support de ce nouveau langage. Cette nouvelle version offre une intégration de SBT (Scala Build Tool) ainsi que de nombreuses autres fonctionnalités dont une fenêtre dédiée aux outils Spring.

Au-delà du support technologique, de nouvelles fonctionnalités améliorant l'utilisation font leur apparition. On trouve par exemple la fonction "Chercher Partout" qui offre un champ de recherche capable de trouver des résultats allant des classes aux options de configuration, un outil de recherche intelligent qui enrichit la notion de détection de la casse, la recherche de mots complets, les expressions régulières avec des options comme "commentaires uniquement" ou "String littérales uniquement". Il y a aussi un nouveau "Mode Présentation" qui permet d'enregistrer, éditer et annoter une session pour en faire une présentation.

InfoQ a testé la dernière version de l'édition Ultimate. L'installation est rapide ; elle reprend la configuration de la précédente et l'utilisation est toujours aussi intuitive. Le support des expressions Lambda est visible à plusieurs niveaux. D'abord, via une nouvelle option de refactoring utilisant la nouvelle API Collections. Ensuite, même si vous ne refactorez pas en Lambda, le code se replie tout seul pour refléter la nouvelle syntaxe Lambda. Une fonctionnalité que nous aimerions voir arriver est la suggestion d'expressions Lambda comme paramètres.

Selon votre besoin, il se peut que vous puissiez vous contenter de l'édition Community. Un tableau comparatif sur le site de JetBrains liste d'ailleurs les différences avec l'édition Ultimate :

  • Designer UML
  • Outils de couverture de code
  • HTML, CSS, JavaScript, Struts
  • Spring Framework
  • JPA/Hibernate
  • Grails (Groovy est supporté dans l'édition Community)
  • Support des serveurs d'applications
  • Support de Java EE 7

L'édition Community est gratuite. L'édition Ultimate coûte 179€ pour les nouveaux utilisateurs simples et 89€ pour la mise à jour. Les 2 versions sont disponibles sur Windows, Mac, et Linux et peuvent être téléchargées depuis la page de téléchargement d'IntelliJ IDEA.

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT