Ruby有什么类似bpython的东西吗?

时间:2010-06-01 19:45:14

标签: python ruby ide irb bpython

bpython相比,即使使用wirble,IRb也相当简单。

是否有任何红宝石相当于bpython?

2 个答案:

答案 0 :(得分:13)

您可以使用正确的宝石扩展irb以实现所有bpython的功能和更多功能:

  • wirble:用于语法突出显示(如您所知)
  • bond:用于更高级的自动填充
  • utilitybelt:用于类似pastebin的命令
  • sketches:轻松编辑和评估代码
  • boson:用于创建要根据需要加载的命令库的命令框架
  • hirb:每个班级关联视图的框架

更多宝石,see here

答案 1 :(得分:12)

使用Pry:http://pry.github.com

它是从头开始写的,让你吧:

  • 查看方法源代码
  • 查看方法文档(不使用RI,因此您无需预先生成它)
  • 弹出和弹出不同的背景
  • 在运行时,在任何上下文中调用
  • 语法高亮显示
  • gist integration
  • 查看和重播历史
  • 使用edit-method obj.my_method语法
  • 打开编辑器以编辑方法

一种更好的原创功能