我是SublimeText的新手,我只是为汇编语言编写了语法定义(.sublime-syntax)。语法高亮显示工作正常。我想自动缩进使用它。我找到的文档的唯一机制是.tmPreferences文件,在该文件中,我可以指定控制下一行应增加还是减少缩进的正则表达式。这对于带有嵌套块的语言来说听起来不错,但是我正在编写汇编程序,所以我真的只想根据作用域缩进当前行(例如,缩进指令而不是标签),而不要让当前行影响缩进下一行。另外,由于我已经完成了创建范围的分析,是否有办法使用它们进行缩进,还是我真的必须编写新的正则表达式来再次分析输入?我还缺少另一种缩进机制吗?