Расширенная поддержка маршрутизации на основе файловой системы, начальная поддержка отладки для Bun, возможность запускать TypeScript-файлы напрямую и разные улучшения для систем контроля версий.
Бесплатно для некоммерческого использования
B WebStorm теперь проще работать с фреймворками, использующими для маршрутизации файловую систему. IDE обнаруживает пути маршрутизации на основе файловой системы вашего проекта, обеспечивая автодополнение и навигацию для соответствующих атрибутов в компонентах, реализующих ссылки в Next.js, Nuxt, SvelteKit и Astro. Таким образом ваша среда разработки будет соответствовать сценариям маршрутизации, используемым в этих фреймворках.
Теперь WebStorm поддерживает отладку для JavaScript-движка Bun через Debug Adapter Protocol (DAP). Вы можете ставить точки останова, исполнять код пошагово, просматривать переменные и вычислять выражения. Пока что эта функция доступна только на macOS и Linux.
В WebStorm 2024.2 Prettier автоматически подключается в новых проектах, если в их корне есть зависимость prettier
в package.json
и файл конфигурации Prettier. Это упрощает настройку и обеспечивает автоматическое включение интеграции с Prettier.
В WebStorm 2024.2 улучшен предпросмотр классов Tailwind CSS. Раньше превью отображалось только во всплывающем окне документации, а теперь прямо в списке вариантов автодополнения.
В WebStorm 2024.2 добавлены новые сниппеты и теги рендеринга для Svelte. Эти сниппеты помогают создавать повторяющиеся фрагменты разметки в ваших компонентах.
Теперь WebStorm поддерживает протокол языкового сервера (LSP) Astro, что улучшает автодополнение и общее удобство взаимодействия с IDE. Это обновление делает работу над проектами Astro проще и эффективнее, а также обеспечивает лучшую интеграцию и поддержку в IDE.
WebStorm 2024.2 поддерживает Vue Language Service v2. Кроме того, мы улучшили поддержку Vue 3: автодополнение, поиск ошибок и вывод типов стали более точными. Благодаря обновленным инструментам и встроенной поддержке WebStorm работать с Vue стало удобнее.
Теперь можно запускать и отлаживать TypeScript-файлы без лишних настроек. Вы можете делать это прямо из контекстного меню файла, виджета Run или конфигурации Current File.
В WebStorm 2024.2 улучшен мастер создания проектов. Теперь можно легко создать базовый проект на JavaScript или TypeScript. Опция Generate a playground project with onboarding tips включает подсказки и советы, которые помогут вам быстрее освоиться в IDE.
WebStorm 2024.2 теперь поддерживает переменную configDir
в TypeScript 5.5. Это делает настройку TypeScript-проектов более гибкой и удобной.
Мы переработали встроенные подсказки для TypeScript, и теперь они лучше соответствуют информации, предоставляемой языковой службой TypeScript.
Теперь WebStorm отображает математические формулы в Markdown-файлах. Используйте $
, чтобы добавить формулу на строке, и $$
для блоков с формулами.
JetBrains AI Assistant 2024.2 предлагает улучшенное автодополнение кода с более точными и быстрыми подсказками. ИИ-чат теперь поддерживает GPT-4o, ссылки на чаты и семантический поиск для лучшего понимания контекста. Подробнее читайте в нашем блоге.
В диалоге Search Everywhere теперь можно посмотреть превью элементов кода, которые вы ищете. Чтобы включить превью, нажмите на значок в верхней части диалогового окна.
Теперь в дистрибутивы WebStorm включены языковые пакеты для китайского, корейского и японского языков. Чтобы поменять язык интерфейса, не нужно устанавливать дополнительные плагины. Просто выберите нужный язык в настройках: Settings | Appearance & Behavior | System Settings | Language and Region.
Новый интерфейс был впервые представлен в WebStorm 2022.3. Мы продолжали его улучшать, и теперь он станет стандартным для всех пользователей WebStorm. Подробнее об этом — в нашем блоге.
WebStorm теперь работает на базе JetBrains Runtime 21, что обеспечивает повышенную производительность и безопасность, а также поддержку рендеринга Wayland для Linux. Подробнее об этом — в нашем блоге.
Мы улучшили цветовую кодировку и внешний вид дерева коммитов на вкладке Log в окне Git. Теперь важные ветки всегда располагаются слева и сохраняют свои цвета — так их удобнее отслеживать.
Теперь все настройки окна Log собраны на одной странице, чтобы вам было удобнее их менять. Доступ к ним можно получить в разделе Settings | Version Control | Log или через новое меню на панели инструментов окна Log.
WebStorm 2024.2 поддерживает опцию --first-parent
. Она скрывает отдельные коммиты, вошедшие в слияние, упрощая просмотр лога и отслеживание изменений. Мы также добавили фильтрацию с помощью команды --no-merges
, которая позволяет посмотреть историю без коммитов слияния.