WebStorm – умная IDE для JavaScript-разработчиков

WebStorm – среда для разработки на JavaScript, которая подходит для client-side-разработки, создания приложений на Node.js и мобильных приложений на React Native.

Главное достоинство WebStorm – это удобный и умный редактор для JavaSсript, HTML и CSS, который также поддерживает TypeScript, CoffeeScript, Dart, Less, Sass и Stylus и фреймворки, например, Angular, React и Vue.js.

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

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

Ключевые возможности

  • отладка client-side-, Node.js- и React Native-приложений прямо в WebStorm
  • помощь при работе с приложениями на Angular, React, Vue.js, Electron и React Native
  • интеграция с системами управления версиями Git, GitHub, Subversion, Perforce и Mercurial
  • интеграция с системами отслеживания ошибок (ESLintJSHint, JSLint, TSLint и Stylelint)

WebStorm поддерживает новейший стандарт JavaScript, а также TypeScript, предлагая автодополнение кода, проверку ошибок, рефакторинги, форматирование и отладку.

WebStorm позволяет эффективно разрабатывать приложения на Node.js и поддерживает полноценную отладку Node.js приложений. Новое приложение можно создать, используя шаблон Node.js Express, а необходимые модули легко установить через npm, не используя командную строку.

Live Edit позволяет мгновенно видеть результаты ваших изменений в CSS, HTML и JavaScript файлах проекта в браузере без перезагрузки страницы. Live Edit доступен в режиме отладки JavaScript и работает в браузере Google Chrome.

Что нового

Что нового в WebStorm 2018.3:

  • Теперь список Pull Requests для проектов с GitHub можно просматривать прямо в IDE.
  • Импорты в JavaScript-файлах теперь добавляются автоматически для символов из зависимостей проекта, если эти библиотеки были написаны как ES-модули или в них есть d.ts-файлы.
  • В Angular-проектах были значительно улучшены автодополнение и навигация в шаблонах.
  • Теперь можно отлаживать worker threads в Node.js 10.12. Документация и информация о параметрах для Node.js API стали более подробными.
  • С обновленным интерфейсом навигации стало удобнее искать классы, символы и файлы в проекте.
  • Поддержка многострочных todo-комментариев и Git-подмодулей. Имена параметров в JavaScript-файлах теперь показываются прямо в редакторе, а навигировать по тестовым файлам стало проще с помощью панели Structure.