今天早上在InfoQ上看到这篇文章,
NetBeans: Ruby Developer's New Best Friend,原来连InfoQ也开始介绍NetBeans6了,所以我也在这里推广一下。
NetBeans6 Beta1,我用了几个星期(从M6开始用),个人觉得目前最友好的Ruby IDE就数NetBean6了。不过还是内存占用还是要100多M。(没有太大问题,现在一般新买的电脑也有1G内存了吧)安装文件不大,Linux版的只有18多M,安装后也只是70多M的大小。
NetBeans6具备了Ruby IDE应该有的特性,比如代码高亮(包括了rhtml,rjs等),代码语法检测,自动补全,Rake任务的可视化,重构和快速修正(quick fixes)。除了这些还有Gem包管理,和一个Ruby 的可视化Debugger。
下面贴图出来,Show一下这些特性:
这个是Rake任务的可视化,Migrate任务和Generator的显示直观方便:
这个是Gem包的管理,个人觉得很贴心的特性:
这是语法高亮,和Debugger:
这个是语法自动补全和提示(在一些地方自动弹出):
语法自动补完的一个不好地方就是不能修改快捷键,默认是Ctrl+空格,这与中文的系统的输入法快件键冲突。应该是还是Beta版的缘故,正式版应该可以改。
这是重构和快速修正:
最直观地感受这个友好的RubyIDE的方法就是试用它,下载地址:
http://www.netbeans.org/community/releases/60/index.html
以上图片,有些来自我自己截图,一些来自NetBeans官网,一些来自
NetBeans: Ruby Developer's New Best Friend这篇文章。
[
本帖最后由 maninred 于 2007-10-21 01:18 编辑 ]