使用 pry-debugger 时如何在循环中使用原始 "break"
How to use original "break" in a loop when using pry-debugger
如何在使用具有 break
功能的 pry-debugger
时循环使用 break
?
10.times do |i|
break if i > 2
end
此代码将失败并出现错误 ArgumentError: Cannot identify arguments as breakpoint
。
您可以使用 break()
而不是 break
。括号将帮助 ruby 区分 pry-debugger 的 break
和 ruby break()
函数。您的代码将如下所示:
10.times do |i|
break() if i > 2
end
如何在使用具有 break
功能的 pry-debugger
时循环使用 break
?
10.times do |i|
break if i > 2
end
此代码将失败并出现错误 ArgumentError: Cannot identify arguments as breakpoint
。
您可以使用 break()
而不是 break
。括号将帮助 ruby 区分 pry-debugger 的 break
和 ruby break()
函数。您的代码将如下所示:
10.times do |i|
break() if i > 2
end