Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 跳转到ruby调试中的下一行*my code*_Ruby On Rails_Ruby Debug - Fatal编程技术网

Ruby on rails 跳转到ruby调试中的下一行*my code*

Ruby on rails 跳转到ruby调试中的下一行*my code*,ruby-on-rails,ruby-debug,Ruby On Rails,Ruby Debug,在ruby debug中,下一个命令会将您带到要执行的下一行代码,而不管该行是在您自己的代码中,还是在rails框架中,还是在gem中 是否有某种方法可以强制ruby debug(1.9)跳转到它在代码中遇到的下一行,而不停止它必须执行的所有其他行?是的,有 您可以使用break linenum在任意行号(例如下一行号)上手动设置断点,然后键入c继续到下一个断点 这可能也会对你有所帮助 您可以手动为下一行设置一个断点并继续下一个断点吗?…但是我认为没有一种方法可以实现Eclipse的java调试

在ruby debug中,下一个命令会将您带到要执行的下一行代码,而不管该行是在您自己的代码中,还是在rails框架中,还是在gem中

是否有某种方法可以强制ruby debug(1.9)跳转到它在代码中遇到的下一行,而不停止它必须执行的所有其他行?

是的,有

您可以使用
break linenum
在任意行号(例如下一行号)上手动设置断点,然后键入
c
继续到下一个断点


这可能也会对你有所帮助

您可以手动为下一行设置一个断点并继续下一个断点吗?…但是我认为没有一种方法可以实现Eclipse的java调试器“跳过”功能。谢谢。我将看看是否可以通过编程方式使用breaklinenum为每一行设置断点。Hmmm。。。我希望(1..100)。每个{l| break l}都能成功。可能只是创建一个TextMate脚本,在文件中的每一行之前添加一个分隔符,然后再创建一个分隔符来删除它。是的,这太疯狂了!Perl调试器是如此令人敬畏。您只需按“n”键,它将跨过下一行,即使它是一个子例程。几乎每个调试器都允许您跳过这一行而不深入方法。