我是 Ruby 语言(v1.9.3)和 Aptana 的新手。我在使用 Aptana(3.2.2 版本)代码辅助时遇到问题。问题是它没有显示任何数据类型的任何核心/库方法。例如,如果我输入:
s= String.new("hello")
#Expecting the IDE to show up capitalize method when I type 'c' after string
s.c
---
#Expecting the IDE to show up capitalize method when I type 'c' after string
"hello".c
---
s="hello"
#Expecting the IDE to show up capitalize method when I type 'c' after string
s.c
输入“。”后弹出代码帮助。并在输入字母“c”后消失。我在这里期待的是 IDE 在字符串中显示大写方法。但是,它没有显示 capitalize() 或任何其他字符串方法。但是,如果我输入“。” 在字符串之后,它会正确地将其检测为字符串,但代码辅助显示其他方法,例如 toutf16()、block_scanf() .. 等,而不是我想要的库方法。
我尝试更改文件关联(通过在 Window >> Preferences >> Editors >> File Associations >> *.rb 中将 Aptana Source Editor 默认设置为默认)。IDE 代码辅助显示了我已经实现的类方法,但没有显示任何库方法。如果它可以为我提供 Ruby 文档中给出的库方法,那将非常有帮助。