【问题标题】:Eclipse debugger - jump to or show only suspended threadEclipse 调试器 - 跳转到或仅显示挂起的线程
【发布时间】:2011-09-29 02:43:27
【问题描述】:

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

【问题讨论】:

标签: java eclipse debugging


【解决方案1】:

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

  • 选择调试视图
  • 键入 Ctrl-F 以打开该视图的“查找”窗口
  • 输入 *暂停
  • 选择你想要的话题

不理想,但对我来说可以。

【讨论】:

  • 我仍然在 Eclipse Mars 中看到这个错误......确实很烦人。
  • @duduamar 它还在 Eclipse Mars 中。不过,我不会称其为错误,更多的是缺少的功能。有时有数以千计的线程占据了列表。我希望有一个过滤器或其他东西。也许一个插件可以做到这一点?
  • 迄今为止我发现的最佳解决方法。但是同意——远非理想——尤其是在进行远程调试时;查找窗口的填充可能需要一段时间。
【解决方案2】:

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

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

回到这个下拉菜单,现在它没有被选中,似乎不能 100% 工作,但肯定会减少显示线程

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-19
    • 2014-11-10
    • 1970-01-01
    • 2011-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多