【发布时间】:2018-12-04 14:59:14
【问题描述】:
我正在寻找一个实际上什么都不做的命令/行,它尽可能短且简单,但允许我在其上放置一个断点。 (在 Eclipse 中)
我尝试过的:
System.out.println(""); //Too long, also it prints an empty line
boolean b = false; //Also too long + could cause interferences
; // Doesn't let me place a breakpoint on it in Eclipse
if (true); //Doesn't trigger
我需要这个用于条件断点。 (例如 for 循环中的某些索引)
我知道 Eclipse 中有条件断点,但我仍在寻找那个空行。 (部分是因为单纯的兴趣,部分是因为我不喜欢点击东西并完全依赖 IDE)
【问题讨论】:
-
你为什么要这个?添加代码只是为了放置断点?
-
条件断点。我有类似
if (i == arr.length -1) void();的东西 -
Eclipse 不支持在断点上设置条件吗?
-
如果没有调试表达式:那么它必须是(生成的!)代码,因此
if (i == 13) {[BreakPointHere]i = i^0; }。我不知道这是一个毫无意义的无操作,因为我是一个认真的开发人员。
标签: java eclipse breakpoints conditional-breakpoint