我正在尝试在 Sublime Text 包中添加自动缩进功能。
至于TextMate,increaseIndentPattern = '\{';
可以轻松缩进。
http://manual.macromates.com/en/appendix#indentation_rules
如何在 SUBlime Text 中做到这一点?
问问题
534 次
1 回答
1
Sublime Text 2 已经内置了简单的缩进。
点击Ctrl+]
向右缩进,然后Ctrl+[
缩进或删除缩进。
同样,您可以选择要缩进的文本,然后按一下Tab
键。这将缩进选定的文本块。Shift+Tab
将删除所选文本的缩进。
如果您正在使用预定义的语法,您可以为“ReIndent”命令定义一个键绑定,这将在整个文档上执行Edit>Line>Reindent命令。
但是,如果您真的想亲自动手设置程序如何缩进特定的语言语法,您可以转到Preferences Menu 并点击Browse Packages。
寻找你想要修改缩进规则的语言,我以 PHP 为例。现在有 2 个文件对我的 PHP 副本具有缩进规则。他们的名字如下:
- 缩进规则 Annex.tmPreferences
- 缩进规则.tmPreferences
应该有这些相同文件名的另一个副本,最后带有 *.cache。随意在 .cache 之后添加 .old 并修改普通的 *.tmPreferences 。
于 2013-10-08T19:53:34.190 回答