Netbeans Intellisense for Rails

时间:2010-02-10 15:34:14

标签: ruby-on-rails netbeans intellisense netbeans6.8

有没有人想出办法让Netbeans更好地了解ruby和rails?它要么在列表中有太多选项(我理解这是一个问题,因为它是一种动态语言)。或者它在列表中没有选项,好像它不够动态,无法找到所有内容。

是否有任何黑客可以让它变得更好,或者这只是需要在Netbeans源代码中进行改进的东西?我目前正在使用6.8。

请告诉我关于我不需要使用intellisense的帖子,我应该使用vim或emacs。我确信vim程序员的工作效率比我快10倍,但我并不想学习这些工具。

6 个答案:

答案 0 :(得分:3)

如果单击选项,在工具中并选择选项。 然后转到杂项选项卡,选择ruby。

启用扩展类型接口(可能很慢) 检查方法。

我试过这样做,它给了我更好的智能感知方法,比如p和受保护的方法。

我正在使用netbeans 6.8,我想这会为你提供更好的智能感知。

答案 1 :(得分:1)

必须由Netbeans团队进行改进。没有什么可以帮助它。

[编辑:哦,你可以用Vim完成代码,所以..你应该使用Vim! :P]

答案 2 :(得分:1)

6.8有所改进,但它仍远未完美,你提到你已经使用了6.8。

您可能想尝试RadRails - 无法告诉您他们的代码完成情况是否更好(我是NetBeans用户),但我似乎记得读过它了。

答案 3 :(得分:1)

我和你在intellisense上。如果您使用的是Mac,可以尝试使用Panic的Coda。对于Ruby / Rails恕我直言,它具有比RadRails或Netbeans更好的智能感知。

答案 4 :(得分:1)

可悲的是你只需要等待。我读到Oracle现在把注意力集中在脚本语言上,并且有计划将你所谈论的大部分内容添加到6.9。 你可以在这里查看每晚的构建:http://bits.netbeans.org/download/trunk/nightly/latest/ 他们已经达到里程碑1。

答案 5 :(得分:0)