不久前我发现了 Pry,但是我不喜欢 Pry 的几个方面
- 在所有库完成加载之前无法开始写入
- 复制粘贴代码的执行时间很慢
- 复制粘贴会在一段时间后停止;我必须从它停止的地方重新粘贴(最多大约 35 行),而它在 IRB 中完美运行——如果它被链接,我在 macOS 上使用 iterm 2。
是否可以在 pry 和 IRB 之间进行实时切换?在调试方面我喜欢撬,但在效率/复制粘贴方面,IRB 仍然是一流的。
所以我在寻找
- 从撬动控制台生成/返回到 IRB 控制台的任何一种方式
- 要么能够决定我是要启动 pry 还是 IRB 控制台
(我的上下文正在运行一个 rails 控制台rails c
)
有什么提示吗?也许有一个环境变量可以让我选择两者之一?