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

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

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

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 2020.2

Prettier в качестве форматера по умолчанию
Если вы предпочитате Prettier встроенному форматеру, просто поставьте галочку в настройках, и WebStorm будет всегда использовать Prettier для форматирования кода.
Первоклассная поддержка Vue
Поддержка Nuxt.js, настройки стиля кода для Vue, улучшенная обработка Vue-файлов в TypeScript-проектах и многое другое, что мы реализовали за последний год. Теперь работать с проектами Vue в WebStorm станет еще удобнее.
Расширенная поддержка пул-реквестов GitHub
Мы расширили поддержку пул-реквестов в GitHub и сделали работу с ними более удобной. Теперь можно просматривать и объединять все пул-реквесты, а также проверять код прямо из IDE.
ПОЧЕМУ WEBSTORM

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

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

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

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

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

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

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

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

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

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

Наши клиенты

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

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

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