做前端开发就是和JavaScript,CSS和XHTML打交道。写代码写了小10年,用过了好几种开发工具,最初不会写代码的时候用过FrontPage(现在叫Microsoft Expression Web)。FrontPage的优点是可视化功能强大,毕竟微软是做可视化界面起家的,手绘表格那叫一个爽。可惜,它对CSS的支持不怎么样不说,生成的冗余代码太多,往往自己整出一大堆内联CSS来,令人头痛不已。
后来学写CSS和JavaScript之后,用过一段Dreamweaver。总的来说,Dreamweaver还是比较好的一款个人开发工具,适合独行侠们使用。它的代码提示功能非常好用。格式化功能也很不错。
然而对于团队开发而言,Dreamweaver就差的太多了。对SVN,VSS,GIT支持不怎么样这一条就足够枪毙了。而且不支持自动插入个性化注释也很麻烦。每次写一个函数都要手工敲函数的说明注释,敲的手都麻了。
于是乎,花了一段时间专门研究各种常见的编辑器,比如Eclipse,Zend Studio等等。这俩编辑器其实是一个东西,优点是自定义格式化十分强大,且支持自定义代码注释。缺点就是他们都是针对后台程序员和CS程序员开发的,对XHTML代码的格式化支持就是一坨屎。
实在没办法了,试过PHPSTORM和WEBSTORM两款软件,自定义格式化功能和自定义注释功能都很强大,但是缺点是全英文。咱的英文虽然不错,但是团队里其他人用不了啊。
最后找到了Aptana,开源免费的编辑器。Aptana一样是基于Ecplipse的,支持代码自定义格式化和自定义注释,代码提示也甚爽利。但是和PHPStorm、WebStorm一样,没有中文版。肿么办捏?老夫看Aptana界面和Eclipse很像,于是想试试用Eclipse的汉化方法对其进行局部汉化,竟然成功鸟。。在这里分享一下。
首先,执行【Help】-【Install New Software】命令,如图所示。
在弹出的【Install】对话框中单击【Add】按钮,如图所示。
在弹出的【Add Repository】对话框中随便输入【Name】,然后在【Location】文本域中输入Eclipse 3.6的汉化包下载路径http://download.eclipse.org/technology/babel/update-site/R0.9.0/helios,单击【OK】按钮,如图所示。
稍等一会儿,【Install】对话框中的列表框内将显示“Pending...”,表示Aptana正在从服务器下载文件列表,如图所示。
我的网络是4M的电信DSL,速度不算快,大概要等10分钟左右。也许有时候人品爆发,2分钟就能出结果。无妨,这个时候可以去泡杯茶,上个厕所。
喝完茶水咩?差不多了。等列表框更新后,用鼠标选择【Babel Language Pack in Chinese(Simplified)】选项,然后即可单击【Next】按钮,如图所示。
等走完进度条后,在更新的对话框中再点【Next】,如图所示。
点左侧列表框中的【ECLIPSE FOUNDATION SOFTWARE USER AGEREMENT】选项,选择右侧的【I accept the terms of the licence agreement】,单击【Finish】按钮,如图所示。
经过漫长的下载后重新启动Aptana,即可完成汉化,如图所示。
完工鸟。老夫要挺尸了。隔天有空写写各种开发环境的优劣和编写代码的技巧。