如何在调试期间跳过Eclipse中的语句

Fra*_* Fu 36 eclipse debugging

是否可以在调试时跳过Eclipse中的语句?假设进程在断点处停止并且我想跳过断点线(或者下面几行),我可以这样做吗?在调试选项卡上,它只有"Step into","Step over"和"Step return"按钮.

我做了谷歌周围但找不到任何东西,希望我能在这里找到答案.

akf*_*akf 14

如果您正在调试,可以注释掉要跳过的行,然后重新编译,这将热交换代码并使您保持在当前的方法范围内,从而允许您跳过该行.

根据您想要发生的事情,您只需在要跳过的行之后执行该行,选择代码并从r-click菜单中选择Display.这将执行所选代码并在弹出窗口中提供结果.


nev*_*219 5

您可以设置断点条件来确定该断点是停止还是继续。我不知道您有什么方法可以告诉它跳过接下来的几行而不将代码更改为以下内容:

if ( !skip ) {
  // contents to be skipped 
}
Run Code Online (Sandbox Code Playgroud)

然后在断点处设置skip为true。

对于断点条件,如果return true会停止return false就会继续。在这里您实际上可以执行代码并做任何您想做的事情(包括设置 的值skip)。