字体:  

NetBeans6 --目前最友好的Ruby IDE

maninred 发表于: 2007-10-21 01:06 来源: Ruby Community

今天早上在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的显示直观方便:


1.png




Screenshot-redmine-0.5.1 - NetBeans IDE 6.0 Beta 1-2.png




Screenshot-Rails Generator-1.png



这个是Gem包的管理,个人觉得很贴心的特性:


Screenshot-Ruby Gems.png



这是语法高亮,和Debugger:


image8.jpg




image9.jpg



这个是语法自动补全和提示(在一些地方自动弹出):


image1.jpg




image2.jpg




image3.jpg




image4.jpg




image5.jpg




image6.jpg




image7.jpg



语法自动补完的一个不好地方就是不能修改快捷键,默认是Ctrl+空格,这与中文的系统的输入法快件键冲突。应该是还是Beta版的缘故,正式版应该可以改。

这是重构和快速修正:


image11.jpg




image12.jpg




最直观地感受这个友好的RubyIDE的方法就是试用它,下载地址:
http://www.netbeans.org/community/releases/60/index.html

以上图片,有些来自我自己截图,一些来自NetBeans官网,一些来自NetBeans: Ruby Developer's New Best Friend这篇文章。

[ 本帖最后由 maninred 于 2007-10-21 01:18 编辑 ]

最新回复

maninred at 2007-10-21 01:23:29
终于发完好多图片了,睡觉了。

:)
drive2me at 2007-10-21 09:15:03

QUOTE:

原帖由 maninred 于 2007-10-21 01:23 发表
终于发完好多图片了,睡觉了。

:)
谢谢了,本人就用NetBeans6,但是前一段时间没有Beta出来,就用它的M10。最近很忙也没有顾得去看新版本。哈哈,现在可以去看看了。
drive2me at 2007-10-21 09:29:39
再补充一下,NetBeans6 Beta可以只下载Ruby的开发平台,一共才有不到20M的大小。
如果所有开发平台都要,是171M。
所以,可以根据自己的需要下载NetBeans。

我两个都下载了,但我就想安装Ruby的开发平台,这样可以省我的空间了。哈,很方便。
12true at 2007-10-22 01:07:08
感觉比Radrails强大一些
但是NetBeans还真不熟
E文设置快捷键看不明白
哪位大侠能否共享下
maninred at 2007-10-22 12:07:37

QUOTE:

原帖由 12true 于 2007-10-22 01:07 发表
感觉比Radrails强大一些
但是NetBeans还真不熟
E文设置快捷键看不明白
哪位大侠能否共享下
设置不会看不明白吧,都是些常用单词罢了,大不了查查辞典。

我觉得不是比Radrails强大一些,是强大很多,多了很多功能。作为一个比较现代化的IDE,最重要就是支持重构和代码提示,Radrails有吗?
alex at 2007-11-02 11:10:18
aptana 也是不错的。
優しの子 at 2007-11-03 00:04:22
不想多说什么

该死的leopard没有jdk6
maninred at 2007-11-03 01:43:33
在NetBeans6 Beta2开始Ruby IDE带了《滑板之道2e》的那个Depot例子。经典的一个示例。
sishen at 2007-11-05 05:39:32
目前为止, 还是emacs用的最爽... -,-
niedhui at 2007-11-05 12:29:52
语法自动补完的一个不好地方就是不能修改快捷键,默认是Ctrl+空格。

是可以改的。KeyMap====>Other===>show code completion popup,
maninred at 2007-11-05 12:44:01

QUOTE:

原帖由 sishen 于 2007-11-5 05:39 发表
目前为止, 还是emacs用的最爽... -,-
emacs太邪恶了。

用emacs还不如用vim,而且现在vim加上各种插件后组成的Rails开发环境(网上有很多人写教程讲这个)不逊textmate太多。

不过这也是个人喜好。
sishen at 2007-11-06 03:47:26

QUOTE:

原帖由 maninred 于 2007-11-5 12:44 发表


emacs太邪恶了。

用emacs还不如用vim,而且现在vim加上各种插件后组成的Rails开发环境(网上有很多人写教程讲这个)不逊textmate太多。

不过这也是个人喜好。
emacs-rails足以. 没发现textmate有太多优势. 而且, 功能不够的我都自己写扩展, 还是很爽的.
jusa at 2007-11-12 16:07:18
我到netbeans网站单独下载了了Netbeans ruby 19M多,可是我安装不了,双击安装文件,查看任务管理器到是有一个进程在运行,可是就是没反应,在安装Netbeans之前我下新安装了一个jdk,我的机器原先没有jdk.jdk-6u3-windows-i586-p 应该是最新的吧,怎么回事呢
jusa at 2007-11-12 20:06:17
问题解决,原因:机器太过垃圾,反应超慢
feishangygwruby at 2007-12-31 13:40:13
给我 个看看,小弟新人,谢谢 ,在线等
magicnight at 2008-2-21 00:31:06

QUOTE:

原帖由 12true 于 2007-10-22 01:07 发表
感觉比Radrails强大一些
但是NetBeans还真不熟
E文设置快捷键看不明白
哪位大侠能否共享下
现在有简体中文版了
evil850209 at 2008-4-09 09:32:23
为什么我的NB无法创建rails工程 ,创建后只有一个文江夹,没有任何工程目录!
升级到rails2.0后就可以了,但我想用rails1.2。
ameaglet at 2008-5-30 03:55:53
384的内存 就这个东西要花掉我那麽多内存 我不愿意,有没有更好的啊 大家介绍一下 ,谢谢!
wang20051 at 2008-6-04 11:52:05
netbeans 6.1出来了,我试用了一下,很不错
krrish at 2008-6-25 18:40:15
netbeans 用起来 速度很慢,,, 跟浏览器捆绑 有点问题。
  要是 楼主 能出几 个netbeans 的ROR 实例就好啦