【发布时间】:2019-06-08 01:13:54
【问题描述】:
我正在编写 Java 遗留代码(在 Eclipse 中)。它工作正常(它的输出是正确的);但是,它会打印一个额外的空白行。我想找到这条语句并删除它,但是代码中有很多System.out.print行,我无法一一检查。有没有办法让 Eclipse 调试器在调用 System.out.print 时暂停?这类似于在代码中的每个System.out.print 上放置断点(当到达这些行时,调试器将停止)。
【问题讨论】:
-
我觉得不可能..
-
我不确定调试器是如何工作的,但是如果他们可以逐步执行代码(或逐个字节码),指定方法(或其签名)并设置触发器似乎是可行的在它被调用之后。
-
在像
xcode这样的IDE中,符号断点就是你想要的。 stackoverflow.com/questions/13806200/…。但是不知道eclipse有没有这样的功能。