2

不久前我发现了 Pry,但是我不喜欢 Pry 的几个方面

  • 在所有库完成加载之前无法开始写入
  • 复制粘贴代码的执行时间很慢
  • 复制粘贴会在一段时间后停止;我必须从它停止的地方重新粘贴(最多大约 35 行),而它在 IRB 中完美运行——如果它被链接,我在 macOS 上使用 iterm 2。

是否可以在 pry 和 IRB 之间进行实时切换?在调试方面我喜欢撬,但在效率/复制粘贴方面,IRB 仍然是一流的。

所以我在寻找

  • 从撬动控制台生成/返回到 IRB 控制台的任何一种方式
  • 要么能够决定我是要启动 pry 还是 IRB 控制台

(我的上下文正在运行一个 rails 控制台rails c

有什么提示吗?也许有一个环境变量可以让我选择两者之一?

4

1 回答 1

5

您可以从 Pry 控制台会话中启动 Irb,只需调用IRB.start.

于 2017-06-01T10:05:28.590 回答