闲扯这些年用过的web开发工具
我初次接触网站相关技术是初中时代(2002年左右),那时候主要迷恋所谓的“黑客技术”,黑站挂马抓肉鸡,玩的不亦乐乎,其实就是个脚本小子,没啥技术含量,但自我感觉良好。接触web网站开发是在高一(2005年)信息课,记得那是学期最后一节上机课,课程内容都讲完了,老师就抽出来一节课讲了下frontpage2003,简单点了几下就勾勒出了一个网页的雏形,就这么一堂无所谓的课,改变了老孙的一生。
自从迷恋上网站开发后,就无法自拔了,一直到现在。这么多年,见证了互联网时代的变迁和技术的日新月异。今天就忙里偷闲,闲扯一下这么多年用过的web开发工具。
就按时间线梳理吧:
2005年:frontpage2003。这丫是微软办公套件中的一员,是word/excel/PowerPoint的亲兄弟,可惜后来让Dreamweaver干掉了,2006年微软停止了对frontpage的更新。如果你听说过或者用过,那也应该是相当牛逼了。
2007年:Dreamweaver。这家伙绝对是一个时代的霸主,当时Dreamweaver简直就是神器,甚至无需懂代码,鼠标点几下,拖几个控件就能拼凑出一个网页。在对技术和界面没有那么高要求的时代,Dreamweaver陪伴了一代开发者的成长,大多数老程序员的第一次都给了他。
2012年:Emeditor。2012年已经走上后盾网的讲台了,为了更好的培养学生写代码手感,用过一段时间emeditor,期间也交叉用着Dreamweaver、netbeans、Notepad++、editplus等。
2013年:sublime。当时受其他后盾老师“蛊惑”,用了sublime,不论界面还是各类插件功能,sublime绝对堪称神器。当时最吸引我的是Zen Coding插件(现名emmet)吊到爆的快速生成和代码提示功能。
2015年:hbuilder。这算是国产开发工具中比较争气的了,界面虽然不咋地,但其他IDE工具该有的功能他全有,尤其代码提示功能异常强大,而且是免费的,绝对良心之作。
2017年:Atom。这个是github官方提供的开发工具,我是最近才开始用的,和sublime差不多,但界面、插件更胜一筹。用了一段时间,感觉还不错。
后记:入行十二年间,其实市面上所有的开发工具几乎都用过,以上罗列的是使用时间比较久的。随着技术的更迭发展,开发工具越来越智能,越来越强大,很庆幸见证了一个行业的变迁。话又说回来,目前市面上的开发工具种类繁多,而不是一家独大,主要还是因为大家各有千秋,满足着不同开发者的各异需求。大家在选择开发工具的时候,不要太纠结,随便找个先用着,遇到更好的再换也不迟,打架输赢不在于你拿的是砍刀还是板砖。没有一个开发工具是完美的,或多或少都有点小毛病,自己习惯就好。比如Dreamweaver可以界面化操作图像地图、表格处理等,这方面没有任何一款其他工具比他强。sublime虽然轻量化,但代码追踪功能太次。hbuilder虽然优秀,但消耗资源大,对大体积文件比较无奈,对PHP开发表现不算突出。emeditor没有代码提供功能,但处理大体积文件嗷嗷好使。当然,最近用的atom也不是完美的,最难以接受的一点是不能对选中的文本进行直接拖拽,这就比较奇葩了,除了windows系统自带的记事本,目前没发现第二款编辑器有这毛病。。。
当然,还有目前比较流行的webstorm、phpstorm、visual studio等,我个人没怎么用过,就不做评论了。
祝大家都能找到合适自己的开发工具!