Функциональность

Все, что нужно для продуктивной работы

Умный редактор кода

WebStorm находит применение всем возможностям современной JavaScript-экосистемы! Используйте умное автодополнение кода, проверку ошибок на лету, быструю навигацию по коду и рефакторинги для JavaScript, TypeScript, языков стилей, а также для популярных фреймворков.

Фронтенд
  • Angular
  • React
  • Vue.js
Мобильные приложения
  • Ionic
  • Cordova
  • React Native
Сервер
  • Node.js
  • Meteor
Десктоп
  • Electron

Отладчик

Отладить приложение можно прямо в IDE: cтавьте точки останова в исходном коде, просматривайте стек вызовов, следите за значениями переменных и используйте интерактивную консоль.

Тесная интеграция с инструментами

Пользуйтесь преимуществами разных инструментов, интегрированных с IDE: REST-клиента, линтеров, инструментов сборки и запуска тестов. Если нужна командная строка, она всегда под рукой – прямо в IDE.

Юнит-тестирование

Запускайте и отлаживайте тесты с использованием Karma, Mocha, Protractor и Jest прямо в WebStorm. Результаты тестов мгновенно отобразятся в редакторе, а также в отдельном окне в виде дерева, из которого можно легко перейти к любому тесту.

Интеграция с системами контроля версий

Используйте простой универсальный интерфейс для работы с Git, GitHub, Mercurial и другими системами контроля версий. Делать коммиты, просматривать внесенные изменения и разрешать конфликты можно прямо в IDE.

Что нового в WebStorm 2019.3

Ускоренный запуск
При запуске WebStorm отображает экран приветствия и открывает уже проиндексированные проекты на 20% быстрее, чем в предыдущих версиях.
Улучшенная поддержка Vue.js
Автодополнение для имен слотов, просмотр документации для Vue-символов и поддержка компонентов, определенных в разных файлах, помогут вам создавать приложения Vue.js еще быстрее.
Автодополнение кода для CSS-библиотек, добавленных через CDN
Если вы используете Bootstrap или другую CSS-библиотеку в своем проекте и в HTML-файле есть соответствующая ссылка на CDN, WebStorm предложит варианты автодополнения для имен классов из этой библиотеки, при этом ее исходный код не нужно добавлять в проект.
ПОЧЕМУ WEBSTORM

Приступайте к работе немедленно

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

Работайте продуктивно

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

Пишите более качественный код с меньшими усилиями

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

Мгновенно находите то, что нужно

WebStorm позволяет быстро перемещаться по коду, независимо от размера проектов. Переходите к определению любого класса, функции, метода, переменной или компонента и находите использования символа всего за пару кликов. Легко перемещайтесь по открытому файлу благодаря удобному отображению его структуры.

Настройте свою IDE, как вам нравится

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

Наши клиенты

Присоединяйтесь

Команды разработчиков по всему миру выбирают WebStorm.
Присоединяйтесь к ним и получайте удовольствие от разработки.

Что говорят наши клиенты