我想看看当我在Netbeans/eclipse中运行java应用程序时,哪些代码是活跃的,而不使用断点,是否有这样的工具?
您正在寻找一个代码覆盖工具吗?我们用的是Clover。它将使用不同的颜色来突出显示在测试中执行的代码部分。
你甚至不需要一个插件。只需使用jstack
命令,如果是linux系统,则使用kill -QUIT <java pid>
命令。它将为您转储所有线程的当前堆栈。
它可以帮助您检查在某个时间点正在执行的代码。是的,它只是向您展示了一个"快照",而不是真正的执行,但它可能满足您的需求(我不知道他们是什么)