【问题标题】:Eclipse debug view current lineEclipse 调试视图当前行
【发布时间】:2011-10-26 02:28:06
【问题描述】:

假设我有 20 个课程开放,我正在调试应用程序。

我通过它的断点单步调试调试器。在某一行,我分心并开始滚动当前源(大约 2000 行)。然后我开始浏览其他 19 个源文件。

涉水十分钟后,我想回到当前的调试行。我什至忘记了这是什么课。什么是最好的方法?以下是我最糟糕的做法:

  • 点击进入图标,然后退出
  • 点击跳过希望我不会错过任何重要的事情。
  • 在调试跟踪的长堆栈中搜索突出显示的行。摆弄以将显示更改为高对比度,然后在我找到线时将其更改回来。

以上所有都不是好的做法。如果我没记错的话,当我使用 Visual Studio 编写 C# 时,我们有一个按钮可以让我们直接回到当前调试行。

Eclipse中有这样的按钮吗?为什么不?如果没有,有没有插件可以做到这一点?

您有其他方便的做法吗?一个插件会很棒。

【问题讨论】:

  • 不要写2000行/类...这是一个很好的解决方案!
  • 我正在反向翻译某人的代码。
  • 我认为不管有多少行代码,它都是一个很好的功能。我从视觉工作室想念它。导航到堆栈跟踪不如通过击键/上下文菜单项/按钮来完成任务。
  • @JulienLafont 没有帮助

标签: java eclipse debugging


【解决方案1】:

单击调试跟踪中的顶部项目将完全符合您的要求。

【讨论】:

  • 有捷径吗??
  • 并不总是有效。查看@Scott Biggs 的更详细答案。
【解决方案2】:

在某些情况下,单击或双击调试跟踪视图中的顶部项目将不起作用,例如当您已经在查看正确的文件时。

不幸的是,在我所知道的所有情况下,都不能保证一键式/击键。但这只需点击两次即可:

单击调试跟踪的任何一行,除了顶行。然后点击最上面一行。

祝代码好运(有时我们都必须在混乱的环境中工作!)。

【讨论】:

    【解决方案3】:

    只需双击调试跟踪视图的顶部项目。它会带你到断点所在的代码行。

    【讨论】:

      【解决方案4】:

      先点击暂停(暂停图标)。

      【讨论】:

      • 我又用谷歌搜索了同样的问题,因此我给了自己解决方案。那真的发生了吗
      猜你喜欢
      • 2011-11-12
      • 1970-01-01
      • 2012-02-17
      • 2010-09-17
      • 2014-09-26
      • 2019-07-30
      • 2010-09-16
      • 1970-01-01
      • 2012-02-09
      相关资源
      最近更新 更多