WebStorm

Webstorm_logo WebStorm – среда для разработки на JavaScript, которая подходит как для front-end-разработки, так и для создания приложений на Node.js.

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

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

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

  • Live Edit
  • отладка кода на JavaScript, а также наECMAScript 2015TypeScript, CoffeeScriptи Dart с использованием source maps
  • отладка Node.js приложений
  • интеграция с системами управления версиями Git, GitHub, Subversion, Perforce, Mercurial, CVS
  • интеграция с системами отслеживания ошибок (ESLintJSHint, JSLint, JSCS, TSLint)

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

WebStorm поддерживает современные языки, компилируемые в JavaScript, такие какTypeScript, CoffeeScript и новую версию JavaScript – ECMAScript 2015, предлагая автодополнение кода, проверку ошибок, рефакторинг и отладку.

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

Что нового

Основные улучшения и новые возможности WebStorm 11:

  • Поддержка TypeScript 1.6, включая в себя поддержку JSX в TypeScript-коде, и интеграция с TSLint.
  • Улучшения в поддержке ECMAScript 2015.
  • Начальная поддержка Flow и улучшения в работе с React-компонентами.
  • Интеграция с генератором проектов Yeoman.
  • Начальная поддержка Angular 2.
  • Новый интерфейс для запуска npm scripts.

Так же смотрите это