您当前的位置: 主页 > 技术分享 >

phper应该用哪款编码工具?8年经验程序员吐血分

更新时间:2016-12-23 17:11  来源:郑州php培训

开发工具基本可以分成2种类型:


一 轻量型编辑器

      window自带的txt, 谁用谁2货, 说什么高手都用这个写, 高手为嘛不用0和1写? 高手为嘛不用汇编写网页 速度不是更快?
      vi/vim linux自带编辑器 vim是vi的加强版,非得在window下用vim也很逗. 这个编辑器如果在服务器上临时改点简单的还可以,自带语法高亮,马马虎虎了.
      editplus/notepad 感觉这2个差不多,体积非常小,速度快, 偶尔在window服务器改个代码还不错,当然也见过不少人专门用这个写代码的, 对此我只表示功能真的太弱了

二 IDE编辑器 强烈推荐

       必用理由:

       1 语法高亮,增强可读性,虽然轻量型的也有,但是支持的不是很理想,后面细说
       2 自动代码完成及提示 这个300%推荐,例如一个大项项目如果没有这个而且来回翻手册文档估计要疯掉,有了这个节省大量的时间.比如你用个新项目,用这个也可以快速定位,节省 大量的时间, 另外能提高代码速度, 系统自带的好多函数,我只记住了前面几个字母后面补全就行了
       3 代码定位功能,支持方法定义提示及方法使用追踪
       4 支持突出显示错误与警告, 不要小看这个,好多人其实代码写的都不严禁,漏洞百出, 尤其是php5.2的时代,如果项目没有phpdebug 好多notice错误都不显示,结果就是稍大一点的项目各种奇怪的小问题. 在有js的语法其实要求很严格,如果不用ide代码检查,可能会出现某个浏览器运行不了
       5 代码自动重构 不解释,有些人的代码惨不忍睹
       6 代码自动生成 比如注释模块 花括号补全等
       7 调试模式, 好多人都没听过,这个有机会单独开一张吧
       8 版本控制集成

       常用几个ide 评论

       dreamweaver 这货就算是IDE吧,写写html还是可以,写php还是算了, 另外写utf8项目经常乱码,dw8以前和搜狗冲突 经常自己关闭了 擦, 新人用这个比例挺大的,建议尽早换别的

       sublime text 页面很漂亮,搞自动补全功能很麻烦,不是我的菜, 有喜欢的可以玩玩

        eclipse+Aptana 功能很强,很无敌, 性能只能呵呵了, 巨卡 我当年用eclipse+Aptana+ android一套 一开就占用内存500MB+ 代码补全要等老半天,对 eclipse系列一直不太喜欢!

       zend studio PHP官方IDE, 曾经的zend studio5.5 我从07年一直用到现在,最近这半年很少用了.速度那是一个快,能有的功能基本全都有,安装包只有80MB, 可惜对php5.4新功能不支持,没有js语法检查等. zend 6.0以上基本就是用的eclipse内核,特点就是越来越卡, 可能也是我电脑配置不高吧。

       PHPEdit 对js不支持 果断放弃了,不知道现在怎么样

        还有几款ide我就不一一点评了 .... phpDesigner EclipsePHP