Cette version apporte une foule de nouvelles fonctionnalités et d'améliorations. Essentiellement, elle inclut une prise en charge améliorée du monorepo, un AI Assistant mis à niveau avec l'intégration d'agents, et une nouvelle prise en charge de Vitest 4 et du débogage à distance.
Le thème Islands est désormais l'apparence par défaut dans WebStorm et les autres JetBrains IDEs. Conçu pour vous aider à rester concentré et à coder avec aisance, il dispose d'onglets instantanément reconnaissables, d'un contraste amélioré dans l'éditeur, d'une séparation distincte entre les zones de travail et d'angles arrondis. Cette mise à jour est purement visuelle, donc toutes les fonctionnalités demeurent inchangées.
WebStorm 2025.3 utilise la propriété customConditions dans tsconfig.json et les conditions development du champ exports pour prendre en charge les modifications sans compilation.
Les importations automatiques, Go to Definition et Find Usages fonctionnent donc sans répertoires de sortie. Le mécanisme d'importation automatique a également été amélioré pour les paquets pnpm liés symboliquement.
Vous pouvez désormais utiliser le débogueur JavaScript intégré de WebStorm lors du développement à distance via WSL, Docker, SSH ou des configurations similaires.
La prise en charge est fournie pour les configurations JavaScript Debug et npm run.
Le chat IA intègre désormais JetBrains Junie et Claude Agent directement dans l'IDE, et les agents ont un accès complet aux capacités de l'IDE via le serveur JetBrains MCP.
Vitest 4 a introduit des changements majeurs dans son API de rapporteurs. L'intégration de WebStorm a été actualisée pour fonctionner avec la nouvelle API.
Les grands projets TypeScript peuvent occasionnellement déclencher des erreurs de manque de mémoire (OOM) dans le service de langage TypeScript. Pour vous aider à diagnostiquer et à résoudre ces problèmes, WebStorm surveille désormais ces messages OOM spécifiques dans la sortie stderr et affiche une notification suggérant d'augmenter la taille du tas du service si nécessaire.
Les importations automatiques respectent désormais correctement les fichiers .mts et .mjs, et un nouveau mode Auto dans Code Style | TypeScript sélectionne automatiquement .ts ou .js en fonction de la configuration de votre projet.
WebStorm 2025.3 inaugure le déploiement d'un nouveau moteur de typage qui utilise le service de langage TypeScript pour améliorer la précision de l'inférence et réduire la consommation CPU. Il comporte également un indicateur dans la barre d'état pour faciliter le retour d'information.
Une prise en charge initiale a été ajoutée pour le mode Vapor (disponible dans Vue 3.6), et WebStorm reconnaît désormais createVaporApp, la syntaxe <script vapor> et les directives enregistrées par les plugins. L'IDE offre désormais une prise en charge complète de l'utilisation de plusieurs blocs <script> dans tous les types de composants.
WebStorm prend maintenant en charge les alias as dans les conditions @else if (Angular 20.2) et les opérateurs d'affectation binaire (+=, -=) dans les liaisons (Angular 20.1).
Des améliorations de l'analyseur éliminent les fausses erreurs dans les balises HTML et les attributs « truthy », et fluidifient l'édition pour les modèles Astro.
Une mise à jour syntaxique majeure ajoute la prise en charge de nouvelles fonctions mathématiques (round(), mod(), rem()) et de fonctionnalités de couleurs modernes comme color() et conic-gradient(), afin d'aligner notre prise en charge de la syntaxe CSS sur les dernières spécifications WebRef.
Un nouveau widget d'état affiche l'activité de Prettier et vous permet d'accéder aux fichiers de configuration. Le code peut à présent être mis en forme automatiquement avec Prettier lors du copier-coller, pour assurer la cohérence du style dans votre projet.
Grâce à la configuration centralisée de Node.js, Bun et Deno, la nouvelle page des paramètres simplifie la gestion des environnements d'exécution pour les configurations JavaScript et TypeScript.