有没有一种方法可以让emacs像Eclipse和NetBeans一样自动补全ruby方法?就是说,如果我在Eclipse中键入File.并按下CTRL空格键,我将获得File方法列表。变量也是如此。我已经安装了自动完成插件、ruby-mode、rinari和cedet,但到目前为止它只会完成本地变量和方法名称,而不是原生的名称。
Ruby是一种解释性语言,这使得某些事情变得困难,例如自动完成。如果未定义对象类型,您将如何知道它是什么?因此,预制的解决方案是有限或不存在的。即使在Netbean / Eclipse中的自动完成也只能适用于类方法(如果我没有记错的话)。