我喜欢 iPython 并且正在学习 RoR 以及一些像 Mechanize 这样的库,我希望能够轻松地从内省方面了解我正在使用的内容。我希望能够输入“。” + TAB 看看。
问问题
10201 次
5 回答
33
有一个 irb 工具可以帮助自动完成
require 'irb/completion'
于 2010-04-01T14:11:27.283 回答
18
您应该看一下Pry(IRB 替代方案和运行时开发人员控制台)。它不如当前版本的 IPython 先进,但它是我们在 Ruby 中拥有的最先进的开发人员控制台。
于 2012-03-20T19:44:11.757 回答
4
尝试 IRB http://en.wikipedia.org/wiki/Interactive_Ruby_Shell或 rails 控制台http://guides.rubyonrails.org/command_line.html。我不知道它们是否具有自动完成功能,但它们是优质工具。
于 2010-04-01T14:00:32.490 回答
4
有一个由 Ruby 内核支持的 IPython notebook。项目详情
于 2013-12-11T17:33:48.903 回答
3
Wirble是一种方便但不经常更新的方式,可以将其中一些工具组合在一起。它不像 iPython 那样完整,但非常接近。除其他外,它吸引了irb/completion
.
对于rails,您可以执行相同的操作,但使用script/console
rails 的根目录启动irb。
于 2010-04-01T19:49:32.983 回答