【问题标题】:how do i take step reverse while doing debugging in eclipse ide for java在 java 的 Eclipse IDE 中进行调试时,我如何采取倒退步骤
【发布时间】:2021-08-21 16:58:19
【问题描述】:

这种情况发生在我身上很多次:我在调试器中通过我的代码单步执行,而且 ups!我迈得太远了!调试中,一步过头了

现在呢?重新启动整个调试会话?

其实是有办法“倒退”的

【问题讨论】:

  • stackoverflow.com/questions/4331336/… 的可能重复项。请在发布您的问题之前签入 SO,因为其他用户可能会否决或关闭您的问题。
  • 不能返回一行,但可以移动到上一点或函数开始

标签: java eclipse debugging ide


【解决方案1】:

该功能称为“拖放到帧”,右键单击堆栈中的任何行,选择“拖放到帧”,然后返回所选方法开始

https://help.eclipse.org/2021-03/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-droptoframe.htm

你只能跳转到当前函数的开头。请记住这一点。

【讨论】:

  • 如果不是很明显,“Drop to Frame”将无法重置对第一行和单击“Drop to”时到达的行之间的堆中对象所做的任何更改框架”。
猜你喜欢
  • 2016-12-16
  • 1970-01-01
  • 2016-03-31
  • 2014-05-17
  • 1970-01-01
  • 1970-01-01
  • 2016-12-14
  • 2018-03-02
  • 1970-01-01
相关资源
最近更新 更多