IntelliJ IDEA 2024.1

Par:
fredericmazue

mar, 09/04/2024 - 11:29

JetBrains a annoncé la disponibilité d'IntelliJ IDEA 2024.1. Il s'agit d'une version très riche. Voici quelques-unes des nouveautés les plus remarquables parmi celles qui sont communues à toutes les éditions.

Prise en charge des fonctionnalités de Java 22

IntelliJ IDEA 2024.1 prend en charge l'ensemble de fonctionnalités de JDK 22, sorti en mars 2024, Cette prise en charge inclut l'itération finale des variables et des modèles sans nom, la deuxième version preview des modèles de chaînes et des classes déclarées implicitement, et les méthodes d'instance main. De plus, cette mise à jour apporte la prise en charge des nouvelles instructions précédant super(…) dans leur version preview. 

Nouveau terminal

IntelliJ IDEA 2024.1 propose un terminal entièrement remanié, avec des améliorations visuelles et fonctionnelles qui simplifient les tâches en ligne de commande. Ce nouveau terminal est en bêta pour le moment

Injections de langage dans les modèles de chaînes

Lors de l'écriture de code Java, IntelliJ IDEA 2024.1 introduit la possibilité d'injecter des langages dans des modèles de chaînes. Pour ce faire, vous pouvez utiliser des annotations, qui sélectionnent automatiquement le langage requis, ou utiliser l'action d'intention Inject language or reference (Alt+Entrée) pour sélectionner manuellement un langage dans la liste. Si vous utilisez cette dernière méthode, l'IDE vous proposera d'insérer l'annotation de langage pour vous. Une fois l'injection effectuée, vous pouvez de nouveau appeler la liste des actions d'intention et choisir d'ouvrir et de modifier le fragment injecté dans un volet d'éditeur séparé.