fish_indent - инструмент форматирования и отступа fish-скриптов
Краткое описание
fish_indent [OPTIONS] [FILE...]
Описание
fish_indent используется для форматирования отступов в коде fish. fish_indent считывает команды со стандартного ввода или из указанных файлов и выводит их на стандартный вывод или в указанный файл (если -w задан).
Доступны следующие опции:
-
-wили--writeформатирует указанный файл и сразу же записывает в него результат. -
-iили--no-indentне форматируют отступы команд, а только переформатируют, выводя по одной команде в строку. -
-cили--checkне форматируют отступы, а только возвращают 0, если код уже отформатирован как это делает fish_indent, и количество файлов с ошибками в противном случае. Также выводит имена неудачных файлов, если чтение не происходит со стандартного ввода. -
-vили--versionотображает текущую версию fish и затем завершается. -
--ansiформатирует вывод с помощью ANSI escape последовательностей, соответствующих текущему $TERM, используя цвета, определенные в среде (например,$fish_color_command). -
--htmlвыводит HTML, который поддерживает подсветку синтаксиса, если определен соответствующий CSS. Имена классов CSS совпадают с именами переменных, таких какfish_color_command. -
-dили--debug=DEBUG_CATEGORIESвключают отладку и задают шаблон для сопоставления категорий отладки. Подробнее об этом см. Отладка в fish(1). -
-oили--debug-output=DEBUG_FILEзадают путь к файлу для получения отладочного вывода, включая категории иfish_trace. По умолчанию используется stderr. -
--dump-parse-treeвыводит информацию о разобранных операторах в stderr. Это, скорее всего, будет интересно только людям, работающим с исходным кодом fish.
© 2021 fish-shell developers
Licensed under the GNU General Public License, version 2.
https://fishshell.com/docs/3.3/cmds/fish_indent.html