Форматирование синтаксиса
Вы можете увеличить или уменьшить отступ выбранных строк синтаксиса, а также автоматически формировать отступ выделений, так что синтаксис будет форматироваться аналогично синтаксису, вставляемому из диалогового окна.
- По умолчанию отступ равен четырем пробелам и применяется для формирования отступа в выбранных строках синтаксиса, а также к автоматическому отступу. Величину отступа можно изменить на вкладке Редактор синтаксиса диалогового окна Параметры.
- Обратите внимание на то, что нажатие клавиши Tab в Редакторе синтаксиса не приводит в ставке символа табуляции. Вместо него вставляется пробел.
Как увеличить отступ в тексте
- Выберите текст или наведите указатель на одну строку, для которой вы хотите создать отступ.
- Выберите в меню:
Можно также увеличить отступ выделения или строки, нажимая клавишу табулятора.
Как уменьшить отступ в тексте
- Выберите текст или наведите указатель на одну строку, для которой вы хотите уменьшить отступ.
- Выберите в меню:
Как сделать автоматический отступ в тексте
- Выберите текст.
- Выберите в меню:
При автоматическом формировании отступов любые существующие отступы удаляются и заменяются автоматически сформированными отступами. Обратите внимание на то, что автоматическое формирование отступа кода внутри блока BEGIN PROGRAM может испортить этот код, если его функционирование зависит от конкретной величины отступа, как код на языке Python, содержащий циклы и условные блоки.
Синтаксис, отформатированный с помощью функции авто-отступа может не работать в пакетном режиме. Например, автоотступ для блока INPUT PROGRAM-END INPUT PROGRAM, LOOP-END LOOP, DO IF-END IF и DO REPEAT-END REPEAT приведет к невыполнению команд в пакетном режиме, поскольку команды не будут начинаться с первой колонки, как этого требует пакетный режим.
Тем не менее, в пакетном режиме можно использовать ключ -i, чтобы включить использование правил интерактивного синтаксиса для пакетного режима. Дополнительную информацию смотрите в разделе Правила синтаксиса.