2

我正在寻找一个好的 Ruby 交互式 shell。我正在寻找的外壳必须具有以下功能:

  1. 自动完成
  2. 语法高亮
  3. 智能识别
  4. 以前的命令检索
  5. 自动显示函数参数
  6. 自动显示功能文档
  7. 适用于 Windows
  8. 快速响应

如果它具有以下特点,我正在寻找的外壳会很好:

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

对这种 Ruby 交互式 shell 有什么建议吗?

4

1 回答 1

3

当前存在的两个主要 ruby​​ shell 是irbpry,它们都不能满足您的所有要求。此外,您可以使用RubyMine之类的 IDE或通过将插件破解到诸如Sublime之类的文本编辑器中来满足您的更多需求。

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

于 2012-08-13T09:40:27.363 回答