Ruby on rails Ruby或Rails有类似iPython的shell吗?
我喜欢iPython,正在学习RoR以及一些库,如Mechanize,我希望能够轻松了解我在内省方面的工作。我希望能够键入“.”+选项卡并查看。尝试IRB或rails控制台。我不知道它们是否有自动完成功能,但它们是高质量的工具。有一个irb工具可以帮助自动完成Ruby on rails Ruby或Rails有类似iPython的shell吗?,ruby-on-rails,ruby,ipython,Ruby On Rails,Ruby,Ipython,我喜欢iPython,正在学习RoR以及一些库,如Mechanize,我希望能够轻松了解我在内省方面的工作。我希望能够键入“.”+选项卡并查看。尝试IRB或rails控制台。我不知道它们是否有自动完成功能,但它们是高质量的工具。有一个irb工具可以帮助自动完成 require 'irb/completion' 是一种方便的方法,如果不经常更新的话,可以将这些工具组合在一起。它不像iPython那么完整,但是非常接近。除此之外,它还引入了irb/completion 对于rails,您也可以这样
require 'irb/completion'
是一种方便的方法,如果不经常更新的话,可以将这些工具组合在一起。它不像iPython那么完整,但是非常接近。除此之外,它还引入了irb/completion
对于rails,您也可以这样做,但是从rails的根目录使用
script/console
来启动irb。您应该明确地了解一下(irb替代和运行时开发人员控制台)。它没有当前版本的IPython那么先进,但它是Ruby中最先进的开发人员控制台。有一个由Ruby内核支持的IPython笔记本 下面列出的wirble在completion中添加了颜色编码-这让我投票支持与ipython更相似当前irb
和rails console
都提供了自动完成功能。在ipython中,您可以在对象、方法、属性后面加上“?”以获得嵌入文档。在irb或任何其他Shell中是否有一个等价物?该功能有助于进行出色的指挥探索。