Dreamweaver、phpDesigner、Sublime、gVim、EditPlus这5款编辑器,能很好的美化php代码的竟然是装了phpCB工具的EditPlus!
Dreamweaver第一时间被我淘汰是因为它根本无法美化php代码。据说能安装扩展,没试过。
phpDesigner,顾名思义,是php专业开发软件,但是美化php代码的时候跳格太多,n个else if出现的时候到最后会出现n*4的跳格,越弄越丑。而且这软件太臃肿,开启和运行速度偏慢。
Sublime肯定不行,因为它格式化出来的php代码竟然会导致错误。参考上一篇博客《dedecms出现“你所选择的栏目与当前模型不相符,请选择白色的选项!”可能跟php代码美化失败有关》。
gVim还可以,但是我在else if中间多输入几个空格之后,它仍然保留了诸多空格,无法完成自动格式化。
最后只有装了phpCB强大工具的EditPlus胜任php的完美格式化。小小EditPlus扩展性这么好,phpCB功能这么强大,真的让人惊叹!
5个软件除了DW之外,排序依次为EditPlus > gVim > phpDesigner > Sublime。其实Sublime也可以排除,因为我宁愿不要有变化,也不要有错误的变化。
我喜欢Codelobster IDE - http://www.codelobster.com