Netbeans Ruby on rails自动完成功能无法按预期工作

时间:2010-02-05 07:58:58

标签: ruby-on-rails ide netbeans autocomplete netbeans6.8

我在Ubuntu 9.10上使用Netbeans v6.8进行Ruby on Rails开发。

我的问题是自动完成工作非常不一致。例如,当我在输入“File。”后点击ctrl + space时,我得到了可以在类上调用的粗体顶部整齐定义的所有方法。除了File。

之外,其他所有数百种类的方法都划分了这个列表

但是如果我在其他一些子句上点击了ctrl + space,例如“ActionController :: Base :: logger。”,我在顶部看不到诸如'info'或'error'之类的方法。我只是按字母顺序列出了通用的数百种方法(来自记录器类的信息和错误都包含在此列表中,但它们与其他方法一起穿插,因此除非您知道要查找的内容,否则无法发现)。

我最初认为codecomplete只适用于Ruby类,而不适用于Rails,但事实并非如此,因为我可以非常准确地将其用于某些 Rails类。

这令人非常沮丧。有人可以建议一个解决方案吗?

如果没有,有人可以推荐一个更好的(免费)IDE,它具有更好的代码完成功能吗?

1 个答案:

答案 0 :(得分:1)