Плагины для Webstorm IDE от JetBrains (обновляемая)

Главная / Блог / Плагины для Webstorm IDE от JetBrains (обновляемая)

Плагины для Webstorm IDE от JetBrains (обновляемая)

Опубликовано:29/10/2020

Последнее изменение:24/11/2021

Автор: Pavel Klochkov @Ckomop0x

Плагины для Webstorm IDE от JetBrains (обновляемая)

В своей работе я большую часть времени использую Webstorm. Это профессиональная IDE (интегрированная среда разработки) от компании JetBrains.

Это будет обновляемая публикация в которой я опишу дополнения (plugins), которые я использую в своей повседневной работе.

.​env files support

https://plugins.jetbrains.com/plugin/9525--env-files-support

  • Автодополнение переменных из .env для языков PHP, JavaScript, Python, Go и Ruby, а также для Dockerfile и docker-compose.yml
  • Подсветка синатксиса в .env
  • Подсветка к объявлению в .env файле и использованию в коде, по Ctrl(Cmd)+клик или горячим клавишам (Ctrl(Cmd)-B, и т.д.)

.​ignore

https://plugins.jetbrains.com/plugin/7495--ignore

Очень удобный плагин для генерации .ignore файлов. Я чаще всего использую этот плагин для быстрой и очень удобной генерации .gitignore файлов с болшим количеством возможных предустановленных наборов.

Возможности явно указанные в readme расширения:

  • Подсветка синтаксиса
  • Фильтрация и выбор шаблонов в генераторе правил по названию и содержанию
  • Пользовательские шаблоны
  • Показать игнорируемые файлы по указанному файлу Gitignore (щелкните правой кнопкой мыши файл .gitignore)
  • Создать файл в текущем выбранном каталоге
  • Создавать правила Gitignore на основе [коллекции шаблонов GitHub] [github-gitignore]
  • Добавить выбранный файл / каталог в правила Gitignore из всплывающего меню
  • Предложение создания файла .gitignore для нового проекта
  • Проверка записей (дублированные, закрытые, неиспользованные, неправильный синтаксис, относительные записи) с действиями по быстрому исправлению
  • Поддержка комментариев и скобок
  • Переход к записям в Project view
  • Переименование записей из dot-ignore файла
  • Закрытия открытых проигнорированных файлов
  • Настраиваемые пользовательские шаблоны с функциями импорта / экспорта

теги:разработка