JetBrains WebStorm – эффективная среда для создания web-сайтов, позволяющая редактировать командный код, автоматически синхронизировать файлы при удаленной работе. Инструмент работает с HTML, CSS и JavaScript, обеспечивая легкую навигацию среди файлов проекта. При наличии ошибок в программном коде JetBrains WebStorm в реальном времени уведомляет об их наличии, передавая данные по протоколу FTP, осуществляя в нем же развертывание и синхронизацию проектов. В программе предусмотрено автоматическое завершение строк, есть также возможность добавлять стили и атрибуты. Решение осуществляет разметку HTML-документов, в том числе, элементы SQL в JavaScript. JetBrains WebStorm имеет функцию автозавершения стилей, ссылок, атрибутов и прочих элементов кода HTML/XHTML и XML. Работа программы во взаимодействии с CSS может завершать код классов, HTML-номера и т. п., а также в автоматическом режиме выбрать формат, класс, ссылки на файлы и другие атрибуты.
Новшества JetBrains WebStorm 11
Среда оптимально использует возможности инструмента Zen coding во время верстки HTML, при этом действия тэга отображаются на web-странице. WebStorm имеет функцию завершения кода JavaScript, когда используются ключевые слова, лейблы, переменные, в том числе, параметры и возможности DOM. Функция отладки кода JavaScript открывает перед разработчиком широкие возможности, например: найти точку останова в HTML и JavaScript, настроить параметры точки останова, протестировать синтаксис кода в реальном времени. Решение незаменимо в поддержке специфических особенностей ведущих браузеров. WebStorm работает с платформами Bindows, DoJo, JQuery, MooTools, Prototype, Qooxdoo и YUI. Незаменима функция продукта, касающаяся проверки версий и предварительных вариантов кода с возможностью фиксаций всех произведенных действий в истории. Благодаря этому, можно в любое время восстановить необходимые элементы кода, в том числе, блоки вплоть до файлов. Из новшеств JetBrains WebStorm 11 следует отметить поддержку TypeScript 1.6, с поддержкой JSX в TypeScript-коде, а также интеграцию с TSLint и Yeoman. Произошли положительные изменения с поддержкой ECMAScript 2015, начальной поддержкой Flow, Angular 2 и React-компонентами. WebStorm 11 получил, в том числе, обновленный интерфейс запуска npm scripts.