Java/Eclipse - 条件断点和计数器?
Java/Eclipse - Conditional breakpoint and counter?
是否可以在 Eclipse 中设置断点条件,并在条件满足 n 次后设置断点 "activate"?
比如说,在一些草率的手机编写的伪代码中,断点的条件是:
int n = 0;
If(i == j){
n++
If(n > 400)
true;
}
i 和 j 是我 class 中的值。
为了取悦重复搜索,请注意我不是在问如何使用条件语句,我是在问如何计算断点条件出现的次数遇到了,然后 让断点停止我的代码。 Hit 不会这样做,也不会以我能想到的任何方式使用条件。
条件满足一定次数后激活断点:
- 打开断点对话框:Ctrl+双击断点
- 选中条件复选框
使用以下条件:
if (i == j) {
int n = Integer.parseInt(System.getProperty("breakpoint.n", "0"));
n++;
System.setProperty("breakpoint.n", "" + n);
if (n > 400) return true;
}
return false;
是否可以在 Eclipse 中设置断点条件,并在条件满足 n 次后设置断点 "activate"?
比如说,在一些草率的手机编写的伪代码中,断点的条件是:
int n = 0;
If(i == j){
n++
If(n > 400)
true;
}
i 和 j 是我 class 中的值。
为了取悦重复搜索,请注意我不是在问如何使用条件语句,我是在问如何计算断点条件出现的次数遇到了,然后 让断点停止我的代码。 Hit 不会这样做,也不会以我能想到的任何方式使用条件。
条件满足一定次数后激活断点:
- 打开断点对话框:Ctrl+双击断点
- 选中条件复选框
使用以下条件:
if (i == j) { int n = Integer.parseInt(System.getProperty("breakpoint.n", "0")); n++; System.setProperty("breakpoint.n", "" + n); if (n > 400) return true; } return false;