0
说我有一个名为@test_var
Rails的调试 - 如何在每一步
变量,我有几百行代码中使用这个变量
在调试我需要给n
为下一步打印变量值@test_var
检查值
我可以在单个命令(即)每个步骤打印变量的值?
说我有一个名为@test_var
Rails的调试 - 如何在每一步
变量,我有几百行代码中使用这个变量
在调试我需要给n
为下一步打印变量值@test_var
检查值
我可以在单个命令(即)每个步骤打印变量的值?
您正在寻找
display @test_var
之后,@test_var
将在每次调试器停止的时间。
如果你想打印控制器中,然后
的每一行给一个标题像
p "step 1"
p @test_var
p "step 2"
p @test_var
那么我举个例子,但真实的情况是在生产中有大量代码 – shiva
我们可以将多个代码分成多个方法,我们也可以使用帮助器。如果它不是旧的代码,那么根据它们的可用性将它分成多个私有方法是很好的。 – Debadatt
你是否在告诉每一行添加'print'? – shiva