Eclipse 计算断点命中数

Eclipse 计算断点命中数,eclipse,debugging,Eclipse,Debugging,我已经三岁多了,我想我应该再提一次。特别是因为提供的解决方案对我来说没有真正的选择 我正在寻找一种方法来计算eclipse调试器中特定断点上的传递次数,而不实际挂起代码。我需要这样做,因为我正在处理的问题只有在每秒发送数千条消息时才会显现出来 上面提供的解决方案对我来说并不切实可行,因为正在调试的代码位于远程位置,我无法真正创建静态类来跟踪命中。是否有一个默认特性或插件可以简单地计算断点点击次数,或者在eclipse中不可能?实际上,在上述问题中,使用另一个类的唯一原因是拥有一个专用的静态变量,

我已经三岁多了,我想我应该再提一次。特别是因为提供的解决方案对我来说没有真正的选择

我正在寻找一种方法来计算eclipse调试器中特定断点上的传递次数,而不实际挂起代码。我需要这样做,因为我正在处理的问题只有在每秒发送数千条消息时才会显现出来


上面提供的解决方案对我来说并不切实可行,因为正在调试的代码位于远程位置,我无法真正创建静态类来跟踪命中。是否有一个默认特性或插件可以简单地计算断点点击次数,或者在eclipse中不可能?

实际上,在上述问题中,使用另一个类的唯一原因是拥有一个专用的静态变量,您可以从断点片段访问该变量。您可以使用代码段可见的任何其他静态变量/方法

例如:

int a = System.getProperty("my-prop");
System.setProperty("my-prop", ++a);

这可能会很慢,因此您可以尝试使用
ThreadLocal
s,或者找到一个静态变量(或者最好是一个跟踪多个位置的映射),您可以为此劫持该变量。

断点属性中的“命中数”选项是否不合适?或者我遗漏了什么?当断点被传递了那么多次时,命中计数选项会导致eclipse中断,而在其他时候忽略断点。它实际上并没有追踪HIT的数量。我看,我遗漏了一些东西。:)我认为在香草月食中是不可能做到的。您可能可以构建自己的插件来实现这一点。左字段的想法是用来跟踪您的应用程序,但这并不完全是实时的。何时中断或何时获取命中计数值?