gpt4 book ai didi

ruby-on-rails - 如何使用键盘进入运行 Rails 应用程序的 ruby​​-debug?

转载 作者:行者123 更新时间:2023-12-04 03:43:37 26 4
gpt4 key购买 nike

我在 Rails 2.3 上使用 bundle exec rdebug script/server 运行 ruby​​-debug。当我按下 Ctrl-C 时,它会退出整个程序和调试器。我希望它停止执行程序并将我带入调试器 session 。

我试过 catch Interrupt 但它没有用。当我使用 Ctrl-C 停止 rails 时是否会调用异常,这对于此目的很有用?还是有别的办法?

我想要的是相当于在 Visual Studio 中按下 Break(暂停)按钮(我还没有使用 Rails IDE 完成此操作)。

最佳答案

我推荐pry在 ruby 调试。安装 gem,然后您可以将其粘贴到您要调试的代码中:

binding.pry

关于ruby-on-rails - 如何使用键盘进入运行 Rails 应用程序的 ruby​​-debug?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8750280/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com