6

我正在调试一个有很多线程的应用程序。我的断点设置为暂停整个 VM。

当一个线程遇到一个断点时,我想使用 Step Over。但这似乎会恢复整个 VM,直到该步骤完成。

如果我可以只单步到达断点的单线程,那真的很有帮助。

在 IntelliJ 11.1 / Java 6 中有什么方法可以做到这一点吗?(希望我没有遗漏一些明显的东西......)

4

3 回答 3

6

此功能是在 IntelliJ 16 中添加的(CrazyCoder 在他的回答中引用的问题已解决)

在此处输入图像描述

更多细节在这里:
https ://blog.jetbrains.com/idea/2016/02/intellij-idea-16-eap-improves-debugger-and-adds-git-worktree-support/

于 2017-05-28T15:41:39.777 回答
5

NetBeans 可以恢复单个线程。在调试模式下,您可以通过在线程Play附近按一个形如 (►) 的小按钮从左侧线程列表中恢复线程。

于 2012-10-03T14:32:26.620 回答
3

目前没有这种可能性,因为它可能导致死锁。不过,您可以投票给IDEA-43728

于 2012-04-26T09:36:34.137 回答