A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 沈唁 于 2017-8-11 13:06 编辑

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




开发工具基本可以分成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

        我现在用的这个,比较平衡,需要的功能都有,速度也不错, 没有什么明显的缺点 在这里推荐一下,想知道我用的是什么编辑器,卖个关子,留言下就看到了,哈哈!

        
游客,如果您要查看本帖隐藏内容请回复

       总结:我们为啥要用IDE呢??

       解放我们的双手,和没必要的精力浪费. 人的精力总是有限的, 我觉得把记住几十个几百个函数没有半点意义. 我现在连我自己封装的函数好多都忘记了,系统函数字符多点的都写不全,这不影响我开发程序阿

       能把代码越写越少,这才应该是我们不断追寻的.不断的创新,提升自己的逻辑分析能力,这才是程序员的灵魂, 天天傻敲键盘,这是码农行为 .....

       如果判断一个人的能力, 那么基本是经验+能力!
       经验,可以是开发过什么大型项目,管理过团队等,有经验可以少走弯路
       能力,对项目的把控,对项目的深入分析,拆解,可以实现快速开发等, 能力也是需要经验来辅助的!

       程序员的基本宗旨就是把精力放到写代码的技巧,怎么写项目更合理,程序运行速度更快,减少不必要的BUG (需要ide 代码错误检测可以有效避免)!

       拓展:PhpStorm,有兴趣的phper也可以去了解下,功能非常强大,也算是编辑器中的神器。

2222.gif (11.84 KB, 下载次数: 166)

2222.gif

9999.png (79.97 KB, 下载次数: 169)

9999.png

183 个回复

倒序浏览
谢谢分享
回复 使用道具 举报
沙发  占个
回复 使用道具 举报
黑马中的黑龙 来自手机 中级黑马 2016-7-18 07:38:11
板凳
厉害哦,顶一下
回复 使用道具 举报
向大神学习
回复 使用道具 举报
好东西必须看啊
回复 使用道具 举报
石的
回复 使用道具 举报
(⊙v⊙)采纳了,讲的很好
回复 使用道具 举报
eddies 初级黑马 2016-11-3 09:17:11
9#
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
回复 使用道具 举报
啥的范德萨
回复 使用道具 举报
阿萨德发发
回复 使用道具 举报
ddddddddddddddddddddddddddddddd
回复 使用道具 举报
看看学习学习
回复 使用道具 举报
steam 初级黑马 2016-11-10 18:06:15
14#
PHP storm 嘛
回复 使用道具 举报
dddddddddddddddd
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
学习学习
回复 使用道具 举报
firway 初级黑马 2016-11-12 23:58:16
20#
看看到底是什么神器
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马