我知道ruby gem“ruby-debug”这允许您在代码中放置调试器调用。使用它,可以在代码中使用断点。

我使用 script / console 进行了一些测试,我想知道是否可以从我的代码中调用它。

谢谢!

编辑:

这是一些示例ruby代码


require "ruby-debug"

[1,2,3,4,5].each do |item|
   if item == 2
      # this starts a irb-like shell from which you can step through your code
      debugger 
   end
end

我想实现同样的目标,但是使用rails控制台。

有帮助吗?

解决方案 2

我认为唯一的方法是在代码中添加调试器语句。

其他提示

在调试时,您可以输入 irb 来打开控制台。除此之外,我不确定我明白你的意思......

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top