我有类似 that 的问题
但上面链接中的回答对我没有帮助。我习惯在编码时重新缩进整个文件,我非常喜欢 Sublime Text。但是这个bug让我很生气。因此,我需要使用快捷方式重新缩进整个 PHP 文件,并且不会出现缩进错误。
这就是我需要的:
这就是它的工作方式:
最佳答案
作为@BullfrogBlues mentions in a comment ,Sublime PHP Grammar 插件对此进行了修复。我不想要整个包,但幸运的是,很容易从那里提取数组缩进规则:
https://github.com/gerardroche/sublime-php-grammar/blob/master/Indentation%20Rules%20-%20Arrays.tmPreferences
只需将该文件保存到所有自定义片段等所在的同一目录中(在 Mac 上是 ~/Library/Application Support/Sublime Text 3/Packages/User
,不确定 Windows/Linux),瞧!
关于sublimetext2 - Sublime Text 3 在 PHP 中使用适当的数组括号重新缩进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22509575/