【问题标题】:Switch from pry to IRB从撬动切换到 IRB
【发布时间】: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


【解决方案1】:

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

【讨论】:

  • 但是我失去了 Rails 应用程序的上下文?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多