Aptana
原文地址:http://www.blogkid.net/archives/1203.html
因为近期的Project Lucas要用到Rails,可是手里实在没有趁手的工具。工欲善其事,必先利其器,找个好工具还真难。
之前说了Scribes,确实是个值得推荐的东西。但有两个问题:一是它会打开很多窗口,每个窗口只能看一个文件。要知道,Rails项目的文件尤其多,它的窗口会堆满任务栏,有时还会死。另一个问题是我键盘上唯一的CRTL键坏了,于是那些便利的快捷键根本没办法用了。所以我放弃了Scribes回到Gedit。而Gedit一个很大的毛病就是每次编辑文件都会自作聪明搞一个备份,要把人烦死。后来,我找到了Aptana。
准确地说是找到了RadRails。Aptana最初是找来做javascript开发的,装好后发现它的界面和eclipse太相似了,肯定有着某种关联,可是我也不知道到底它们是什么关系。RadRails是aptana的一个插件,猜测也能给Eclipse用。我在aptana上装好了RadRails,用了一下,感觉不错。
Aptana对javascript的支持也非常好,昨天晚上和今上午我做了一个用来编辑链接的“InPlaceEditor”,对里面的代码提示、自动缩进兴奋不已。
不好的一面是,IDE很容易让人产生依赖。本来好多事可以我们自己来做的,比如在命令行里生成rails控制器、启动服务器,可是现在都在aptana中可以搞定了。如果不是要用Firebug调试js,里面Web浏览器也可以让我们省了打开Firefox。Aptana还有个不好就是暂时不能输中文,我也暂时用不到。如果需要,应该可以通过这种方式搞定的。


2 Responses to “Aptana”
[...] 于是我把写的东西拿到IE6下,发现根本不能跑。其实这个没什么,比较郁闷的是IE很少能提供准确的错误信息,于是Debug极其艰难,甚至有点像没头的苍蝇。到Google翻腾了好久,也没寻到一个合适的调试器,感叹要是有一个匹敌Firebug的,该多好啊。 [...]
[...] 终于导入成功了。第二天,我说用Aptana试试checkout吧。这下可好,aptana一开起来,就挂掉了。只好kill掉aptana的进程。然后我再次打开aptana,尽可能快地操作,还是死了。上面的过程重复了好多次,终于灰心了。我想到了Eclipse——aptana、radrails这些都可以作为eclipse的插件,于是打开Eclipse从find and install那里安装这些插件 [...]