- bashdb Debugger : Отладка сценариев Bash с помощью bashdb в macOS, Linux и Windows (WSL, Git Bash, Cygwin).
- bats-core Test Runner : запускайте тесты bats-core в macOS, Linux и Windows (WSL, Git Bash, Cygwin).
- Поддержка ShellCheck : ShellCheck входит в комплект и используется для выявления проблем в файлах сценариев.
- shfmt Formatter : shfmt входит в комплект и используется для форматирования файлов сценариев.
- Мощные конфигурации запуска : запускать встроенные фрагменты, определять перенаправление stdin, управлять ведением журнала, хорошо работает в Windows (WSL, Git Bash, Cygwin) и может совместно использоваться на разных платформах. Конфигурации запуска устаревших BashSupport и JetBrains Shell поддерживаются без установки подключаемых модулей.
- Многофайловая навигация : все функции поддерживают исходные файлы: переход к определению, переименованию, поиску использований, завершению и т. Д. shellcheck source=Директива используется для поддержки значений динамического пути.
- Расширенное завершение кода : предлагает только функции и переменные, которые действительны в текущей позиции в вашем скрипте.
- Переименовать : переименовывать файлы, функции, определения переменных и ссылки на переменные, не нарушая сценариев.
- Поиск использования : Найдите случаи использования ваших функций и переменных в сценариях, исходных файлах и файлах, являющихся источниками файла.
- Перейти к определению : Поддержка unsetи определения по присвоений, export, typeset, declare, local, getopts, mapfile, read, readonly, и select.
- Быстрая документация : просмотрите документацию по вашим функциям, переменной, встроенным функциям ( help) и командам ( info).
- Сворачивание кода: мощное сворачивание кода, которое поможет вам редактировать большие скрипты.
SoftPower
852