推荐的Ruby交互式控制台

我正在寻找一个好的Ruby交互式shell。 我正在寻找的shell必须具备以下function:

  1. 自动完成
  2. 语法高亮
  3. 聪明的身份
  4. 上一个命令检索
  5. 自动显示函数参数
  6. 自动显示function文档
  7. 适用于Windows
  8. 快速,反应迅速

我正在寻找的shell本来很好,如果它具有以下特点:

  1. 自动完成文件名
  2. 编码函数调用时自动添加括号
  3. 将窗口划分为历史框(包含先前的命令及其输出)和代码框(我编写代码的地方)。 DreamPie是具有该概念的Python shell的一个示例。

有关这种Ruby交互式shell的任何建议吗?

目前存在的两种主要ruby壳是irb和pry ,它们都不能满足您的所有要求。 此外,您可以使用像RubyMine这样的IDE或者通过插件插入像Sublime这样的文本编辑器来满足您的更多需求。

拥有这样一个function齐全的rubyshell可能对社区来说很棒。 如果您正在处理一个链接,请删除链接:)