основой geany documentationКак настроить отступы в Geany
Geany знает четыре типа автоотступа:
Нет: отключает автоматические отступы полностью.
Базовый: Добавляет то же количество пробелов на новой строке, что и на последней строке.
Текущие символы: ли так же, как Basic, но и сдвигает новую строку после открывающей фигурной скобки «{», и де-отступов при вводе закрывающей скобки «}». Для Python новая строка будет отступом после ввода «:» в конце предыдущей строки.
Match скрепления: Подобно текущим символы, но закрывающая скобка будет выровнена в соответствии с отступом строки с открывающей скобкой.
Я разрабатываю новый редактор для нового DSL. У меня нет никаких фигурных скобок, поэтому отступы должны основываться на строках. Как я могу применить автоматическое отступы к своему пользовательскому синтаксису. Есть ли короткий и легкий способ?