Sortie de IntelliJ IDEA 2019.3

Par:
fredericmazue

mer, 04/12/2019 - 11:24

L'éditeur JetBrains annonce la sortie de la troisième et dernoère mouture de l'année de son environnement de développement intégré phare : IntelliJ IDEA 2019.3

JetBrains indique s'être concentré sur les performances et la qualité globale de l'EDI pour cette version. L'équipe IntelliJ IDEA et plusieurs autres équipes de développeurs JetBrains ont travaillé pour améliorer l'EDI et améliorer les performances, les correctifs de réactivité de l'interface utilisateur, la convivialité, les fonctionnalités existantes, etc. le tout en prenant en compte les nombreux commentaires des utilisateurs.

JetBrains met en avant, en ce qui concerne les performances, les améliorations suivantes :

  • Démarrage plus rapide de l'EDI
  • Globalement, une meilleure réactivité de l'interface utilisateur, moins d'interface utilisateur et de blocage de l'éditeur
  • Réduction de la consommation de mémoire, en particulier lors de l'importation de projets Gradle

JetBrains a également corrigé de nombreux bugs dont la liste est donnée dans cette annonce.

IntelliJ IDEA 2019.3 apporte aussi une  prise en charge de l’installation dynamique de plug-ins. Cela signifie que l'EDI peut maintenant charger et décharger des plugins sans redémarrer. A noter encore l'amélioration du flux de travail de la commande Git

JetBrains s'est aussi intéressé au développement des microservices  et ajouté un support pour les infrastructures et les technologies couramment utilisées pour développer des projets Java et Kotlin avec une architecture basée sur des microservices. Premièrement, JetBrains a ajouté une assistance au codage et une navigation enrichies pour la nouvelle génération de frameworks de microservices, à savoir: Micronaut, Quarkus et Helidon. JetBrains également pensé à ceux qui utilisent des services Web réactifs en plus de Spring et ajouté un support pour Spring Web Flux.

JetBrains a aussi ajouté une prise en charge des API clientes Java HTTP communes telles que java.net.URI / URL, Retrofit v2, OkHttp v3, ainsi que des bibliothèques client de les infrastructures populaires côté serveur: Spring Feign, le client REST MicroProfile, etc.