SUBLIME TEXT 支持PHP代码格式化
ADMIN UPDATED ON ON12/19/
随着php编程日益趋向组件化,社区化,作为php程序员,我们有责任规范化自己的代码,只有规范的代码才有更好的阅读性,如果别人能轻易看懂你的代码,就能为你的代码添砖加瓦,修复bug。本文将告诉你怎么在sublime text上安装php代码格式化插件phpfmt。
phpfmt支持sublime-text,vim,phpstorm三款编辑器,本文只讲sublime-text下的安装配置。phpfmt格式化支持psr-1,psr-2 推荐标准。(注psr为 php standard recommandation即php推荐标准)
安装之前,我们先看看此工具格式化代码后的效果,格式化后的代码效果如下图:
1, 打开sublime text 软件,按ctrl + shift + p 键入 install package 回车等待安装弹出窗出现。
2, 在窗口中键入 phpfmt,安装。
3,安装完成后,进入菜单 Preferences -> Package Settings -> phpfmt -> Settings-Default 设置内容如下:
{
"version":4,
"php_bin":"C:/soft/phpStudy/php70n/php.exe",//php版本必需为7以上
"enable_auto_align":false,//自动调整对齐
"indent_with_space":true,//缩进改为空格
"psr1":true,//开启psr1格式化
"psr1_naming":false,//自动将下滑线命名改为驼峰 aa_bb (aaBb)
"psr2":true,//开启psr2格式化
"format_on_save":true,//保存的时候自动格式化
"option":"value"
}
//注意如果 psr1, psr2,等不生效,请重启sublime,
//如果重启后还是不生效,则 ctrl+shift+p 输入phpfmt 调整toggle选项
4,安装完成重启程序,写完文件保存就会自动格式化,也可以按ctrl + F11手动格式化。
题外话,推荐php程序员多上github,多看推荐标准。