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