比较实用的,像zend studio一样功能强大,不过这个占内存太大了,很卡
vim大法好~ 现在vim也有类似sublime text的插件管理的vundle了, 顺便github上还有一个spf13集合了各种好用的插件, C代码补全可以考虑clang_complete非常犀利, 以上w
本人也算能折腾的,上述提到过的编辑器除VS外都有用过(少有人用VS写php吧?),相比较而言最喜欢的还是Sublime Text3,安装phpfmt插件可以实现代码格式化,并且可以按照指定的psr规范来格式化你的代码,帮你改正不良的编码规范,如下图,如果你喜欢轻量级的编辑器,Sublime Text绝对是首选,附几款我常用的插件:https://www.evernote.com/l/AOsyWkdefnRCl6EX4jPyDHK58dnoXkicito
Emacs
C-x h/M-x indent-region
http://www.blogjava.net/killme2008/archive/2011/07/26/355041.html
sublime可以配置很不错
jetbrains公司旗下的产品,包括webstorm,pycharm。phpstorm等都可以,选中要格式化的 代码按
ctrl+alt+L即可!
sublime的话几个插件满足你的需求:
格式化代码:
tag
HTML-CSS-JS-pretty(推荐)
自带的是
Edit - Line - Reindent
跳转函数
ctags
建议先安装Package Control,安装方法:
ctrl+~(Esc下面那个键)同时按住,弹出一个输入框,粘贴下面代码,回车。
sublime text3:
sublime text2:
我有篇博客就记录了我的sublime text配置,可以参考http://segmentfault.com/blog/reeco/1190000000770104