Recherche sur le site Web

IntelliJ IDEA 2025.2 publié avec le JAVA 25 et le support du modèle AI local.


JetBrains a annoncé la version 2025.2 de ses IDE IntelliJ IDEA et PyCharm hier.

Dans la version, la complétion de code alimentée par l'IA suggère maintenant des blocs de code pour Java hors ligne et vous permet de choisir votre modèle de complétion de code local préféré.

L'assistant IA a été mis à jour avec une autocomplétion de code alimentée par l'IA pour SQL, YAML, JSON et Markdown, et Junie est maintenant 30 % plus rapide et fonctionne dans des environnements à distance.

Il y a aussi un nouveau fichier Règles de projet permettant de définir des instructions spécifiques au projet, un mode « Sélection automatique » dans le menu de sélection des modules d'IA. De plus, le chat IA prend maintenant en charge l’ajout d’images (modèles Anthropic et OpenAI seulement pour l’instant), des tableaux ou des vues spécifiques, et l’ajout de dossiers au contexte du chat.

Junie prend maintenant en charge le protocole de contexte de modèle (MCP), et IntelliJ IDEA peut désormais agir comme un serveur MCP pour des agents d'IA tiers.

En plus des changements liés à l'IA, la version a également ajouté le support de Maven 4 avec toutes les fonctionnalités clés que vous attendez. De plus, elle a ajouté le support pour les fonctionnalités finales et préliminaires du prochain support à long terme (LTS) Java 25, tout en rendant possible le téléchargement des versions d'accès anticipé de Java 25 directement depuis l'IDE.

Pour les fils virtuels qui ont été introduits dans JDK 21, l'IDEA 2025.2 prend désormais en charge la collecte et l'inspection des fils virtuels dans les dépôts de fils, même lorsque l'application est en pause ou à un point d'arrêt. De plus, il peut charger des dépôts de fils à partir d'outils tels que jstack et jcmd, vous offrant ainsi plus de façons d'analyser les problèmes de performance dans des applications hautement concurrentes.

De plus, la publication a introduit un support complet pour les types opaques Scala 3 et de nouvelles opérations de tuples génériques. La nouvelle structure de module sbt est désormais stable et activée par défaut. De plus, la synchronisation de projet génère automatiquement des fichiers sources gérés par sbt, réduisant ainsi le code en rouge.

D'autres changements incluent le support des annotations JSpecify en tant que citoyens de première classe, à égalité avec les propres annotations de JetBrains, et le support natif de Bazel grâce au plugin Bazel officiel de JetBrains, ainsi que les fonctionnalités uniquement pour Ultimate suivantes :

  • Spring Boot avec Spring Debugger.
  • Soutien de Spring Modulith.
  • Une expérience améliorée lorsque votre abonnement expire. Les fonctionnalités principales de Java et de Kotlin restent accessibles, même si le renouvellement de votre abonnement est retardé.
  • Soutien expérimental pour le nouveau serveur de langue TypeScript-Go.
  • Les instructions SELECT avec des clauses JOIN peuvent être modifiées directement.
  • La documentation rapide comprend des données de base de la plateforme Web.
  • Détecter automatiquement et configurer Bun à partir de l'exécution de scripts jusqu'à l'installation de paquets.

Téléchargez IntelliJ 2025.2

La note de version officielle et le lien de téléchargement sont disponibles dans le lien ci-dessous :

IntelliJ IDEA 2025.2: https://blog.jetbrains.com/idea/2025/08/intellij-idea-2025-2/

Pour Linux, il s'agit d'un tarball portable qui contient un fichier exécutable et la plupart des bibliothèques d'exécution. Décompressez-le, puis exécutez le fichier exécutable pour lancer l'IDE.

Les utilisateurs d'Ubuntu peuvent choisir d'installer le paquet Snap officiel à partir du centre d'applications ou du logiciel Ubuntu, bien qu'il ne soit pas mis à jour au moment de l'écriture.

De plus, il existe des paquets Flatpak maintenus par la communauté (Communauté et Ultime) qui fonctionnent dans un environnement isolé. Pour les débutants, consultez ce guide d'installation étape par étape.