Есть ли способ в SublimeText для автоматического отступа на основе области? - PullRequest
0 голосов
/ 13 октября 2018

Я новичок в SublimeText, и я только что написал определение синтаксиса (.sublime-syntax) для ассемблера.Он отлично работает для подсветки синтаксиса.Я хотел бы получить авто-отступ для работы с ним.Единственный механизм, для которого я нашел документацию, - это файл .tmPreferences, в котором я могу указать регулярные выражения, которые определяют, должна ли следующая строка увеличивать или уменьшать отступ.Это звучит отлично для языков с вложенными блоками, но я пишу ассемблер, поэтому я просто хочу сделать отступ текущей строки на основе области (например, инструкции отступа, но не метки), чтобы текущая строка не влияла на отступследующая строка.Кроме того, поскольку я уже провел анализ для создания областей, есть ли способ использовать их для выполнения отступов, или мне действительно нужно писать новые регулярные выражения для повторного анализа ввода?Есть ли другой механизм отступов, который мне не хватает?

...