Что нового в WebStorm 2026.1

Современные фронтенд-приложения становятся крупнее, включают больше модулей и активнее используют TypeScript. Задача WebStorm 2026.1 — помочь вам работать продуктивнее в таких средах. Для этого мы упрощаем обработку TypeScript в IDE, расширяем поддержку развивающейся экосистемы фронтенда и продолжаем оптимизировать работу IDE для крупномасштабных проектов React и TypeScript.

Главное в этом релизе:

Разработка с использованием ИИ

Более эффективная работа с TypeScript

Обновления фреймворка и экосистемы

ИИ

Junie, Claude Agent и Codex доступны прямо в ИИ-чате

Помимо Junie, Claude Agent и добавленного недавно Codex, в ИИ-чате WebStorm теперь можно выбирать и других агентов.

Реестр ACP

Кроме того, можно выбрать GitHub Copilot, Cursor или множество других агентов, которые поддерживаются через Agent Client Protocol (ACP). С помощью нового ACP Registry находить и устанавливать новых агентов очень просто. Настраивать интеграцию вручную не нужно: можно посмотреть список доступных агентов и установить их в один клик.

Подсказки для следующих изменений

Подсказки следующих изменений теперь не расходуют квоту JetBrains AI (по подпискам Pro, Ultimate и Enterprise). Такие подсказки выходят за рамки обычного автодополнения кода для JavaScript, TypeScript, HTML и CSS. Они не только дописывают код в текущей позиции, но и применяют связанные изменения по всему файлу, помогая поддерживать код в актуальном и согласованном состоянии.

Это естественное развитие функции автодополнения, которое позволяет реализовать бесшовный сценарий Tab-Tab, не прерывая работу.

TypeScript и JavaScript

Более эффективная работа с TypeScript

По мере роста проектов TypeScript поддерживать одновременно высокую точность и производительность движка типов в IDE становится все сложнее. Теперь в WebStorm по умолчанию используется для анализа кода движок на основе официальной языковой службы TypeScript.

В результате разработчики получают в крупных проектах:

  • более точный вывод типов;
  • более быстрый анализ кода благодаря более эффективному использованию ЦП;
  • более четкое взаимодействие IDE и компилятора TypeScript.

Редактировать код стало удобнее, а между отчетами IDE и фактическими результатами сборки обнаруживается меньше расхождений.

Учет изменений стандарта TypeScript 6

В недавних релизах TypeScript изменены некоторые настройки компилятора по умолчанию, что может легко привести к небольшим отличиям в поведении сборки относительно анализа кода в IDE.

В WebStorm 2026.1 настройки проекта приведены в соответствие с этими изменениями. Например:

  • Новая версия IDE следует обновленному поведению по умолчанию для параметра types и не включает автоматически все пакеты из node_modules/@types.
  • Предположения относительно структуры проекта теперь соответствуют обновленным настройкам rootDir по умолчанию в TypeScript.
  • Подход IDE к настройкам отражает уход экосистемы от baseUrl к явным сопоставлениям paths.

Благодаря этим изменениям то, что вы видите в редакторе, соответствует тому, как TypeScript на самом деле разрешает типы в проекте.

Поддержка import/export для строковых литералов

Теперь WebStorm поддерживает спецификаторы import и export для строковых литералов, обеспечивая полную поддержку анализа кода и рефакторингов для пользовательских имен экспорта.

 export { a as "a-b" }; import { "a-b" as a } from "./file.js"; 

Обновления фреймворка и экосистемы

Подсветка новых директив React

Мы улучшили подсветку новых директив use memo и use no memo в проектах React.

Теперь они последовательно обрабатываются вместе с уже существующими директивами, такими как use client и use server, так что пользователь может с первого взгляда разобраться в поведении компонента.

Синтаксис шаблонов Angular 21

В последних версиях шаблоны Angular получили больше возможностей, так что в коде шаблона можно использовать более сложные выражения.

Новая версия WebStorm поддерживает ряд дополнений, появившихся в релизах Angular 21.x, в том числе стрелочные функции, проверки instanceof, регулярные выражения и синтаксис spread в выражениях шаблонов. Благодаря этим возможностям шаблоны становятся более гибкими, при этом сохраняется полная поддержка навигации, инспекций и анализа кода в IDE.

Vue

В WebStorm 2026.1 встроен обновленный @vue/typescript-plugin для улучшения поддержки и анализа кода TypeScript в компонентах .vue. Таким образом, WebStorm идет в ногу с развивающейся экосистемой инструментов Vue и обеспечивает более четкое взаимодействие с TypeScript.

Astro

Теперь проекты Astro поддерживают поле конфигурации JSON, позволяющее передать настройки прямо на языковой сервер Astro. Это позволяет точнее управлять тем, как языковой сервер анализирует проект, и согласовать работу WebStorm с растущей экосистемой Astro.

Svelte

В версии WebStorm 2026.1 добавлена поддержка атрибута generics в тегах <script>, так что для обобщенных параметров типа можно использовать навигацию, рефакторинг Rename и поиск использований. Кроме того, в IDE появилась поддержка директивы @attach и обновлены встроенные инструменты поддержки языка Svelte.

CSS

Новая версия WebStorm понимает современную функцию CSS color() и распознает значения в заранее определенных языковых пространствах.

Это обеспечивает правильный предпросмотр и валидацию цвета, а также улучшенную поддержку расширенных процессов работы с цветом, помимо традиционного sRGB.

Следите за новостями

Кроме того, в этой версии значительно улучшена производительность, интеграции фреймворков и общая надежность IDE. Подробнее об этих изменениях — в полных примечаниях к релизу. Переходите на WebStorm 2026.1 прямо сейчас, попробуйте новые возможности и поделитесь своими впечатлениями.