Eclipse 4.3.2
对于ruby代码,自动完成不会显示所有选项。弹出窗口显示" f。"没有"读"。 将鼠标悬停在" f.read"显示"(builtins)Dir :: read()"
def print_all(f)
puts f.read
end
答案 0 :(得分:2)
当使用Ruby,Python或Javascript等动态语言时,您应该将自动完成建议作为建议,而不是作为可用内容的声明。
虽然,有些文字编辑和IDES在这方面比其他人更好......在emacs中你可能会使用Rsense和hippie扩展来获得一个非常粗略的自动完成,在eclipse中,你会得到更好的东西,而且我有还听说Ruby在这方面比eclipse好。