Eclipse 调试器 - 跳转到或仅显示挂起的线程

2022-09-01 15:42:23

我有一个包含大量线程的Java应用程序。在调试时,当一个线程中的执行被断点停止时,在所有线程之间滚动以查找挂起的线程是非常烦人的。有没有办法(按钮,快捷键,等等)跳转到挂起的线程,或者更好的 - 隐藏所有未挂起的线程?


答案 1

我同意这很烦人,答案非常令人失望。但我想我找到了一种方法:

  • 选择“调试”视图
  • 键入以打开该视图的“查找”窗口Ctrl-F
  • 类型 *悬臂梁
  • 选择所需的线程

不理想,但对我来说是工作。


答案 2

使用“Eclipse IDE”,在“调试”窗口中,该窗口/部分的右上角有一个向下箭头下拉列表。

  • 单击垂直省略号(如果使用 2019-12 之前的 Eclipse 版本,则单击向下箭头)
  • 单击 Java
  • “显示正在运行的线程”默认为我单击
  • 单击“显示正在运行的线程”

回到这个下拉列表,现在它未被选中,似乎不是100%工作,但肯定会在显示线程上修剪