SUBLIME TEXT 支持PHP代码格式化
ADMIN UPDATED ON ON12/19/2016
随着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 设置内容如下:

  1. {
  2. "version": 4,
  3. "php_bin":"C:/soft/phpStudy/php70n/php.exe", //php版本必需为7以上
  4. "enable_auto_align":false, //自动调整对齐
  5. "indent_with_space": true, //缩进改为空格
  6. "psr1": true, //开启psr1格式化
  7. "psr1_naming": false, //自动将下滑线命名改为驼峰 aa_bb (aaBb)
  8. "psr2": true, //开启psr2格式化
  9. "format_on_save":true, //保存的时候自动格式化
  10. "option": "value"
  11. }

//注意如果 psr1, psr2,等不生效,请重启sublime,
//如果重启后还是不生效,则 ctrl+shift+p 输入phpfmt 调整toggle选项
4,安装完成重启程序,写完文件保存就会自动格式化,也可以按ctrl + F11手动格式化。

题外话,推荐php程序员多上github,多看推荐标准。

分类: web

标签:   sublime