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

Среда разработки WebStorm основана на платформе IntelliJ, которую мы в JetBrains совершенствуем уже более 15 лет. IDE тесно интегрирована с системами контроля версий, имеет богатую экосистему плагинов и легко настраивается под индивидуальные потребности пользователя.

Поддержка систем контроля версий

В WebStorm реализован универсальный интерфейс для работы с популярными системами контроля версий, поэтому вносить изменения в проекты на Git, SVN, Mercurial и Perforce одинаково удобно.

Незафиксированные изменения подсвечиваются в левом поле редактора и в панели Project. Любое изменение можно отменить в два клика.

Встроенный инструмент visual merge легко и быстро разрешает конфликты слияния.

При работе с GitHub можно делать checkout проекта и создавать пулреквесты прямо в IDE.

Локальная история

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

Возможности индивидуальной настройки

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

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

Встроенный терминал

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

Экосистема плагинов

Если вы хотите добавить в WebStorm поддержку новых фреймворков и инструментов или дополнительные функции — в репозитории плагинов доступны десятки решений для расширения возможностей IDE.