我正在寻找一个好的 Ruby 交互式 shell。我正在寻找的外壳必须具有以下功能:
- 自动完成
- 语法高亮
- 智能识别
- 先前的命令检索
- 自动显示函数参数
- 自动显示功能文档
- 适用于 Windows
- 快速反应
如果我正在寻找的外壳具有以下功能,那就太好了:
- 自动完成文件名
- 编写函数调用时自动添加括号
- 将窗口划分为历史框(包含以前的命令及其输出)和代码框(我在其中编写代码)。DreamPie http://dreampie.sourceforge.net/是一个具有该概念的 Python shell 示例。
对于这样的 Ruby 交互式 shell 有什么建议吗?
目前存在的两个主要 ruby shell 是irb http://ruby-doc.org/docs/ProgrammingRuby/html/irb.html and pry http://pryrepl.org/,两者都不能满足您的所有要求。此外,您也许可以使用像这样的 IDE 来满足您的更多需求RubyMine http://www.jetbrains.com/ruby/或者通过破解文本编辑器的插件,例如Sublime http://www.sublimetext.com/.
拥有像这样功能齐全的 ruby shell 对于社区来说可能是件好事。如果您正在开发一个链接,请删除一个链接:)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)