JetBrains présente les nouveautés et corrections d'IntelliJ IDEA 2026.1, son EDI pour le développement en Java et Kotlin, améliorant les performances de l'application

IntelliJ IDEA est un environnement de développement intégré (EDI) écrit en Java, destiné au développement de logiciels en Java, Kotlin, Groovy et d'autres langages basés sur la JVM. Il est développé par JetBrains et est disponible sous forme d'édition communautaire sous licence Apache 2, avec une licence propriétaire pour certains plugins intégrés, ainsi que sous forme d'édition commerciale propriétaire. Les deux peuvent être utilisées pour le développement commercial.

En mars 2026, JetBrains a annoncé IntelliJ IDEA 2026.1. Dans cette version, ils ont corrigé plus de 1 000 bogues et problèmes d'ergonomie, dont 334 signalés par les utilisateurs. Voici les modifications les plus importantes qui vous permettront de travailler en toute confiance au quotidien.


Performances

JetBrains continue à donner la priorité à la fiabilité, en s'efforçant d'améliorer les performances de l'application, de corriger les blocages, d'optimiser les opérations et de couvrir les cas d'utilisation les plus courants à l'aide de métriques. À l'aide de de ces outils internes, ils ont identifié et résolu 40 scénarios spécifiques qui provoquaient des blocages de l'interface utilisateur.

Cependant, les outils internes ne suffisent pas à eux seuls à détecter tous les problèmes. Afin d’identifier d’autres cas, ils ont activé le signalement automatique des erreurs et des blocages dans les versions EAP. En collectant ces données, l'équipe de JetBrains obtient une image réelle et non filtrée de ce qui ne fonctionne pas, de la fréquence à laquelle cela se produit et du nombre d’utilisateurs concernés. Cela permet de hiérarchiser les corrections en fonction de l’impact réel plutôt que de se baser sur des suppositions.

JetBrains accorde également la priorité à la confidentialité et à la sécurité. Lorsque vous utilisez les versions EAP, vous gardez le contrôle total et pouvez désactiver le signalement automatique des erreurs et des blocages dans Paramètres | Apparence et comportement | Paramètres système | Partage des données.

Terminal

La version 2026.1 améliore votre productivité en rationalisant l'expérience offerte par le terminal, un espace de travail crucial pour les workflows des développeurs impliquant des agents IA basés sur l'interface en ligne de commande (CLI).

Tout d'abord, ils ont corrigé le comportement de la touche Échap : celle-ci est désormais gérée par le shell au lieu de basculer le focus vers l'éditeur, ce qui évite d'interrompre le flux de travail de l'agent IA. De plus, la combinaison Maj + Entrée insère désormais une nouvelle ligne, ce qui facilite la saisie directe de invites et de commandes sur plusieurs lignes. Ce comportement peut être désactivé dans Paramètres | Paramètres avancés | Terminal.

Ils ont également amélioré la détection des chemins d'accès absolus et relatifs dans la sortie du terminal, ce qui vous permet d'ouvrir des fichiers et des dossiers d'un simple clic, quel que soit le contexte. Lorsque vous rencontrez des erreurs de compilation ou de build, ou que vous soumettez une tâche à un agent de codage IA, vous pouvez accéder directement au fichier concerné et examiner ou corriger les problèmes plus rapidement.

La navigation par lien s’active en maintenant la touche Ctrl (ou Cmd sur macOS) enfoncée et en cliquant, tout comme dans les terminaux externes.

Prise en charge des langages JVM

Meilleure prise en charge de l’enregistrement des beans Kotlin

Les puissantes capacités DSL de Kotlin s’adaptent parfaitement à l’API BeanRegistrar de Spring Framework 7. Dans la version 2026.1, l'équipe de JetBrains a rendu le travail avec l’enregistrement programmatique aussi productif que la configuration basée sur les annotations.

L'EDI garantit une visibilité complète sur la structure de votre application grâce à la fenêtre d'outils Structure, offrant une meilleure visibilité des points de terminaison, une navigation intuitive avec des icônes de marge, la génération intégrée de requêtes HTTP et la prise en charge des variables de chemin.

Nouvelles inspections des coroutines Kotlin

Pour aider à maintenir la qualité du code, JetBrains introduit un ensemble de nouvelles inspections pour la bibliothèque de coroutines Kotlin, couvrant les pièges courants.

Scala

Travailler avec des projets sbt dans WSL et les conteneurs Docker est désormais aussi fluide que de travailler avec des projets locaux. Ils ont également amélioré les performances de la coloration du code et accéléré la synchronisation des projets sbt.

Afin de réduire la charge cognitive et d'offrir une interface utilisateur plus ergonomique, ils ont repensé les paramètres de coloration du code Scala. Une nouvelle page Paramètres regroupe les options auparavant dispersées, les rendant plus claires, plus intuitives et plus faciles d'accès.

Vous pouvez désormais désactiver les inspections intégrées lorsque la mise en évidence du compilateur est suffisante, ou configurer un délai de compilation pour la mise en évidence basée sur le compilateur. Les paramètres pour les projets Scala 2 et Scala 3 sont désormais indépendants, et l'option de mise en évidence sensible au type a été intégrée au reste des paramètres.

Spring

La prise en charge de Spring reste une priorité pour IntelliJ IDEA. JetBrains s'est engagé à maximiser la fiabilité et à réduire les frictions dans votre développement quotidien.

Dans cette version, ils ont déployé des efforts particuliers pour résoudre les problèmes liés à l'exécution d'applications Spring Boot depuis l'EDI. Il y a désormais encore moins de raisons d'exécuter votre application dans le terminal : il suffit de l'exécuter dans l'EDI et d'utiliser le débogueur lorsque vous avez besoin d'informations plus détaillées.

Prise en charge de la gestion des versions de l'API Spring Boot 4

Il s'agit d'une nouvelle fonctionnalité de Spring Boot, et ils continuent à améliorer sa prise en charge en fonction de vos retours. Dans cette version, ils ont ajouté la prise en charge des fichiers .yml pour la configuration des versions, corrigé les faux positifs et ajouté quelques inspections utiles, afin que vous obteniez un retour d'information instantané sur les problèmes sans avoir à exécuter l'application.

Migrations de base de données Flyway

Pour garantir une expérience fiable et sans distraction, l'EDI vérifie désormais les scripts de migration uniquement lorsqu'une source de données est active, éliminant ainsi les erreurs de faux positifs lorsque la source de données est déconnectée.

Parallèlement, les scripts Flyway bénéficient désormais d’une navigation correcte vers les définitions de tables, ainsi que de la saisie semi-automatique SQL pour tous les fichiers et tables qui y sont définis.

Interface utilisateur

Avec IntelliJ IDEA 2026.1, JetBrains continue à privilégier un confort optimal et une interface utilisateur ergonomique, afin que votre espace de travail soit aussi accessible et personnalisable que votre code.

La fonctionnalité tant attendue permettant de synchroniser le thème de l'EDI avec celui du système d'exploitation est désormais disponible pour les utilisateurs de Linux, ce qui met le logiciel au même niveau que macOS et Windows. Activez-la dans Paramètres | Apparence et comportement | Apparence.

L'éditeur de code prend désormais en charge les jeux stylistiques OpenType. Profitez d'une typographie plus expressive avec vos polices préférées pendant que vous codez. Configurez-les via Éditeur | Police, et prévisualisez instantanément les modifications de glyphes grâce à une info-bulle utile avant d'appliquer un jeu.

Les utilisateurs Windows qui utilisent le clavier peuvent désormais mettre le menu principal de l'IDE au premier plan en appuyant sur la touche Alt. Cette modification améliore l'accessibilité pour les utilisateurs de lecteurs d'écran.

Contrôle de version

L'équipe de JetBrains continue d'apporter des améliorations modestes mais efficaces qui réduisent les frictions et facilitent votre flux de travail quotidien.

Vous pouvez désormais [disponible dans la mise à jour 2026.1.1] modifier tout commit récent directement depuis la fenêtre d'outils Commit – plus besoin de procédures fastidieuses impliquant un rebase interactif. Il suffit de sélectionner le commit cible et les modifications nécessaires, puis de les confirmer – l'EDI s'occupe du reste.

En plus des arborescences de travail Git, ils ont amélioré les workflows de branche en introduisant l'action Checkout & Update, qui récupère toutes les modifications à distance.

De plus, la récupération des modifications peut désormais être automatisée – plus besoin d’un plugin séparé. Activez « Récupérer automatiquement les modifications à distance » dans Paramètres | Git.

Les révisions dans l’EDI pour les demandes de fusion GitLab offrent désormais des fonctionnalités quasi identiques à celles de l’interface web. Les commentaires sur plusieurs lignes, la navigation dans les commentaires, le téléchargement d’images et la sélection des assignataires lors de la création d’une demande de fusion sont tous disponibles directement dans l’EDI, ce qui vous permet de rester concentré sans avoir à basculer vers le navigateur.

Les plugins Subversion, Mercurial et Perforce ne sont plus fournis avec la distribution de l'EDI, mais vous pouvez toujours les installer depuis JetBrains Marketplace.

Bases de données

JetBrains a amélioré le workflow Explain Plan grâce à des optimisations de l'interface utilisateur pour l'onglet « Plan de requête », un volet séparé supplémentaire pour les détails sur la ligne du plan d'exécution, des onglets internes contenant des graphiques en flamme, et une action permettant de copier le plan de requête au format natif de la base de données.

Daemon JetBrains

IntelliJ IDEA 2026.1 inclut un service d'arrière-plan léger – jetbrainsd – qui gère les liens au protocole jetbrains:// provenant de la documentation, des ressources d'apprentissage et des outils externes, en les ouvrant directement dans votre EDI sans que vous ayez besoin de lancer l'application Toolbox.

Fin progressive de Code With Me

À partir de la version 2026.1, Code With Me ne sera plus intégré à tous les EDI JetBrains et sera désormais disponible sous forme de plugin séparé sur JetBrains Marketplace. La version 2026.1 sera la dernière version de l’EDI à prendre officiellement en charge Code With Me, car JetBrains met progressivement fin à ce service.

Gestion et analyse de l'IA améliorées pour les organisations

JetBrains travaille pour offrir aux équipes de développement un contrôle centralisé sur l'IA et des analyses intégrées afin de comprendre l'adoption, l'utilisation et les coûts. Dans le cadre de cette initiative, ils ont lancé la JetBrains Console. Elle offre une visibilité sur la manière dont vos équipes utilisent l'IA dans la pratique, notamment des informations sur les utilisateurs actifs, la consommation de crédits et les taux d'acceptation du code généré par l'IA.

La JetBrains Console est accessible à toutes les organisations disposant d’un abonnement JetBrains AI, offrant la confiance et la visibilité nécessaires pour gérer un développement de niveau professionnel à n’importe quelle échelle.

Découvrez toutes les nouveautés et téléchargez la version 2026.1