我正在尝试调试rails runner
脚本。目前我有一堆puts
语句显示状态/状态,但它正在跳过一堆这些语句,我不知道为什么。我想调试并逐步完成,看看会发生什么。
我看到pry
是一种突破执行的方法,但我不知道如何进/出/检查变量。
我也是Jetbrains产品的一个非常大的用户,我想我会使用带断点的Rubymine调试器,但看起来它只能运行vanilla ruby脚本,而不是rails runner
脚本。
连连呢?感谢...
答案 0 :(得分:0)
Here是ruby中最受欢迎的调试工具列表。你可以使用它们。就个人而言,我建议您从pry-byebug
答案 1 :(得分:0)
有人很好地将我的问题提交给Jetbrains,他们非常乐于助人!这是我的Windows环境中调试配置的屏幕截图:
这是解决我问题的答案!