Aptana Studio,编写Ruby:自动完成未完成

Aptana Studio,编写Ruby:自动完成未完成,ruby,autocomplete,aptana,Ruby,Autocomplete,Aptana,我目前正在为一个项目研究Ruby。我已经下载并安装了Aptana Studio 3.3.2.20130281546,这与我的Eclipse安装(不是作为插件)是分开的 我正在使用并已到达。我正在研究数组和散列,特别是数组内部的散列。我正在看这个代码示例: kitty_toys = [ {:shape => 'sock', :fabric => 'cashmere'}, {:shape => 'mouse', :fabric => 'calico'}, {:sh

我目前正在为一个项目研究Ruby。我已经下载并安装了Aptana Studio 3.3.2.20130281546,这与我的Eclipse安装(不是作为插件)是分开的

我正在使用并已到达。我正在研究数组和散列,特别是数组内部的散列。我正在看这个代码示例:

kitty_toys = [
  {:shape => 'sock', :fabric => 'cashmere'},
  {:shape => 'mouse', :fabric => 'calico'},
  {:shape => 'eggroll', :fabric => 'chenille'}
]

kitty_toys.sort_by { |toy| toy[:shape] }.each do |toy|
  puts "Blixy has a #{ toy[:shape] } made of #{ toy[:fabric] }"
end
现在,对于探索ruby方法,自动完成是一个非常有用的工具。然而,它似乎不像我预期的那样工作。上面的排序不是由Aptana自动完成的。我试着复制那种,我做到了

kitty_toys.
然而,自动完成所提供的并没有显示所使用的排序方法。列出的方法包括:

abbrev
dclone
pretty_print
pretty_print_cycle
quote
shelljoin
to_csv
代码有问题吗?这似乎不是职位的问题。在排序之前尝试自动完成不会显示任何不同

多谢各位