IntelliJ IDEA supporte le mode Kotlin k2

Par:
fredericmazue

mar, 26/03/2024 - 08:00

A partir de la v.2024.1, IntelliJ IDEA est livré avec un mode K2 en option. Dans ce mode, l'EDI utilise le compilateur K2 pour une analyse du code Kotlin plus rapide et plus robuste.
L'EDI dispose donc désormais de deux modes :

  • Mode classique (activé par défaut) – l'IDE utilise le compilateur Kotlin standard (K1) pour analyser le code Kotlin.
  • Mode K2 (maintenant en Alpha) – l'EDI utilise le nouveau compilateur K2 comme moteur d'analyse de code.

Qu'est-ce que le mode K2 ?

JetBrains a réécrit le compilateur Kotlin à partir de zéro pour améliorer les performances et améliorer l'architecture interne, facilitant ainsi le développement ultérieur du langage Kotlin. De plus, comme le compilateur Kotlin est utilisé comme moteur d'analyse de code dans l'IDE, le compilateur K2 est optimisé pour répondre aux exigences de l'IDE.

Le mode K2 offre :

  • Compatibilité avec les futures fonctionnalités de Kotlin 
  • Stabilité de l'analyse du code :
  • Meilleures performances de l'IDE 

Pour essayer le mode K2 il faut aller dans Paramètres | Langages et frameworks | Kotlin, puis cocher la case Activer le plugin Kotlin basé sur K2 pour activer le nouveau mode .

Après avoir activé le mode K2, vous devrez redémarrer l'IDE.