IDLE像Ruby的交互式控制台(IDLE like interactive console for

2019-09-28 14:51发布

我开始了使用Ruby和想知道是否有类似Python的IDLE的交互式控制台,你知道,背景突出显示和自动完成。 我试过IRB,但它是相当简朴的(尽管它可以完成的工作,毫无疑问)。 谷歌搜索并没有帮助。 你们有什么建议?

Answer 1:

有很多,要IRB(彩色输出,更好的历史,格式化输出等)添加功能的宝石。 只要搜索http://gemcutter.org他们。 旁边,IRB自带标签完成。 与“IRB -r‘IRB /完成’”或将启动

require 'irb/completion'

在你的~/.irbrc



Answer 2:

您应该检查pry 。 太棒了 。 它包括语法高亮,标签完成和许多其他功能。



Answer 3:

如果你是一个Vim的用户,可以IRB中运行的Vim使用交互式编辑器的宝石 。 即使你是不是一个Vim的用户来说,这显然是宝石让你使用其他任何文本编辑器,从内IRB。

还有一个类似的宝石叫草图 ,但我还没有尝试过自己。



文章来源: IDLE like interactive console for Ruby