我正在调试一个包含大量线程的应用程序。我的断点设置为暂停整个VM。
当线程遇到其中一个断点时,我想使用Step Over。但这似乎会恢复整个VM,直到该步骤完成。
如果我可以仅仅执行到达断点的单个线程,那将非常有用。
有没有办法在IntelliJ 11.1 / Java 6中执行此操作? (希望我不会错过任何明显的东西......)
答案 0 :(得分:5)
NetBeans可以恢复单个线程。在调试模式下,您可以通过在线程附近按一个形状类似 Play (►)的小按钮从左侧线程列表中恢复线程。
答案 1 :(得分:3)
目前没有这种可能性,因为它可能导致死锁。您可以投票给IDEA-43728。
答案 2 :(得分:3)
此功能已在IntelliJ 16中添加(他的答案中引用的CrazyCoder问题已解决)