Jun*_*r M 34 php autoformatting sublimetext2
在Sublime Text 2中,我试图键入代码并使用auto format命令重新排列和自动缩进源代码.如果无法使用自动格式化程序,那么使用快捷命令就可以了.
我正在寻找除了内置的"Reindent"选项和难以制作的"PHP Beautifier"插件之外的其他东西.
我想知道是否有人为PHP 发现了任何不错的自动格式化程序:任何格式化程序都不会弄乱我们的PHP代码.JSFormat似乎没用.
是否有任何易于"安装和使用"的插件?
我将此设置为键绑定:
[
{
"keys": ["alt+shift+f"], "command": "reindent",
"args": {"single_line": false}
}
]
Run Code Online (Sandbox Code Playgroud)
如果您正在寻找比Tidy PHP包管理更多的东西.
更新:已经有一段时间了,我现在正在使用PHP编码标准以及PHP CS Fixer,它可以自动执行大量自动执行的清理工作.这需要相当多的工作/理解php cs来设置,但它不是太难,值得.链接
我之前也一直在搜索这个,但没有用.Sublime text 2可能不支持本机格式化PHP代码.我已经研究过ST2软件包 - http://wbond.net/sublime_packages/community,但也没有.可能你必须在另一个编辑器中这样做.
当然,如果有人为此编写一个包,那将是很好的,因为格式化JS,JSON,HTML的包已经存在.