我需要计算执行期间给定代码行被命中的次数。我想通过 IDE 上的调试工具来使用它,而不是代码或性能工具解决方案。
我已经在使用 YourKit 来分析项目,并且不希望通过此工具进行大量线路调用。
我也不想使用代码(使用 System.out.print 和变量)来计算点击次数,因为我将在不同的分支检查过程。
我已经查看了 IntelliJ IDEA 帮助。
还检查了这两个帖子: Debugging and counting breakpoint hits Counting breakpoint hits
但他们都没有回复我正在寻找的内容。
我目前正在使用 IntelliJ 的断点选项:登录到控制台
。
我在 IntelliJ 中使用断点选项的方式,每次遇到断点时都会收到一条日志消息,然后我必须计算消息数。
如果有人知道通过 IntelliJ 实现这一目标的简单直接解决方案,我真的很感激。提前致谢。
最佳答案
调试器 View 中的开销选项卡有一个“点击数”列。您甚至不必启用挂起或登录控制台即可对断点进行计数。请参阅帮助页面Monitor debugger overhead .
关于java - 如何在调试期间使用 IntelliJ 计算断点命中数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55784185/