我知道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控制台。
答案 0 :(得分:0)
虽然调试时可以输入irb
来打开控制台。除此之外,我不确定我明白你的意思......
答案 1 :(得分:0)
我认为唯一的方法是在代码中添加调试器语句。