IntelliJ IDEA
IntelliJ IDEA – the Leading IDE for Professional Development in Java and Kotlin
L’extension LSP d’IntelliJ IDEA : l’intelligence de code Java et Kotlin arrive dans VS Code, Cursor et les workflows agentiques.
Ce n’est un secret pour personne que le développement agentique change la façon dont les développeurs conçoivent des logiciels. À mesure que les agents prennent en charge de plus en plus d’aspects de l’implémentation, les développeurs passent de moins en moins de temps à modifier le code manuellement.
Pour ce travail manuel, ils peuvent n’avoir besoin que d’un ensemble restreint de fonctionnalités de base offertes par les IDE, comme accéder aux déclarations, rechercher des références, bénéficier d’une complétion de code simple ou effectuer des renommages.
Ces fonctionnalités sont généralement prises en charge par le Language Server Protocol (LSP), qui permet d’implémenter une fois la prise en charge d’un langage de programmation, puis de la réutiliser dans n’importe quel IDE ou éditeur compatible avec le LSP.
Même les agents peuvent aujourd’hui utiliser des serveurs LSP, ce qui permet d’obtenir des résultats plus rapides et plus déterministes et, à terme, de réduire la consommation de jetons.
Face à ces évolutions, nous avons travaillé d’arrache-pied chez JetBrains pour proposer les fonctionnalités intelligentes d’IntelliJ IDEA pour Java et Kotlin au format LSP.
Aujourd’hui, nous avons le plaisir d’annoncer que les fonctionnalités intelligentes d’IntelliJ IDEA pour Java et Kotlin sont disponibles sous forme d’extension en préversion pour les éditeurs tiers, à commencer par VS Code et ses dérivés (comme Cursor).
Nous avons également mené des essais et des expérimentations en interne avec quelques clients externes sélectionnés. Les résultats montrent que ces mêmes fonctionnalités LSP peuvent considérablement améliorer les workflows agentiques basés sur le terminal, comme ceux de Claude Code ou Codex. Nous partagerons bientôt les résultats très prometteurs de ces expériences.

Présentation de l’extension VS Code
L’extension Java & Kotlin by IntelliJ IDEA est désormais disponible. Elle s’appuie sur les technologies de prise en charge des langages Java et Kotlin d’IntelliJ IDEA. Elle apporte un ensemble de capacités ciblées aux éditeurs basés sur VS Code, notamment :
- Prise en charge des projets Java, Kotlin et multilangages.
- Complétion de code, navigation et analyse de code intelligentes.
- Refactorisations et assistance dans l’éditeur.
- Prise en charge de Maven, Gradle et Bazel.
- Des performances rapides et fiables, même pour les projets volumineux et les monorepos.
édit
Vous trouverez la liste complète des fonctionnalités dans notre documentation.
Commencer à l’utiliser
Vous pouvez installer l’extension Java and Kotlin by IntelliJ IDEA depuis la Visual Studio Marketplace et le registre Open VSX.
Installer depuis la Visual Studio Marketplace
Installer depuis le registre Open VSX
Après l’installation, ouvrez vos projets Java ou Kotlin dans VS Code ou Cursor.
L’extension va commencer à analyser vos projets, importer ceux qui disposent de fichiers de build Maven, Gradle ou Bazel, puis activer les fonctionnalités des langages Java et Kotlin dans l’éditeur pour vous.
Note sur la compatibilité
Java and Kotlin by IntelliJ IDEA inclut des fonctionnalités d’analyse de code et des correctifs rapides également proposés par les extensions Java de Red Hat et d’Oracle. Pour éviter toute confusion, nous vous recommandons de désactiver ces extensions pendant les tests.
Licences
Pendant la phase de préversion, vous pouvez utiliser l’extension gratuitement. Nous publions de nouveaux builds toutes les deux semaines. Chaque build renouvelle la période d’évaluation pour 30 jours.
Après la période de préversion, l’utilisation de l’extension nécessitera un abonnement à IntelliJ IDEA Ultimate.
La même licence vous permet d’utiliser les fonctionnalités Java et Kotlin d’IntelliJ IDEA, que vous travailliez dans l’IDE de bureau IntelliJ IDEA, dans des éditeurs basés sur VS Code ou dans d’autres environnements pris en charge. Vous pouvez consulter les différents tarifs ici.
Et ensuite ?
L’extension VS Code n’est qu’une étape d’un parcours de développement plus long visant à apporter l’intelligence d’IntelliJ IDEA à nos utilisateurs, où qu’ils se trouvent.
Nous sommes convaincus qu’IntelliJ IDEA offre le meilleur environnement pour développer en Java et Kotlin. Dans le même temps, nous reconnaissons que les équipes peuvent avoir des raisons pratiques de travailler dans d’autres environnements, avec d’autres éditeurs et outils. Quel que soit l’environnement dans lequel vous choisissez de travailler, nous voulons que vous puissiez profiter des fonctionnalités intelligentes d’IntelliJ IDEA pour Java et Kotlin.
À cette fin, nous travaillons déjà à prendre en charge des workflows entièrement agentiques dans le terminal. Nous partagerons prochainement nos premiers résultats (notamment en matière de réduction de la consommation de jetons) et nous vous donnerons la possibilité de tester nos plugins d’agents dès qu’ils seront prêts.
Retours d’expérience et assistance
Nous avons hâte de savoir ce que vous en pensez.
N’hésitez pas à nous faire part de vos retours sur ce qui fonctionne bien, ce qui ne fonctionne pas et sur les fonctionnalités que vous aimeriez voir ensuite.
Vous pouvez laisser un commentaire ici ou nous envoyer une demande.
Vos retours pendant cette phase de préversion contribueront directement à faire évoluer l’extension en vue de sa version stable 1.0.
Merci !
Obtenir l’extension : Visual Studio Marketplace
Obtenir l’extension : registre Open VSX
Auteur de l’article original en anglais :
