在 java 的 Eclipse IDE 中进行调试时,我如何采取倒退步骤
Posted
技术标签:
【中文标题】在 java 的 Eclipse IDE 中进行调试时,我如何采取倒退步骤【英文标题】:how do i take step reverse while doing debugging in eclipse ide for java 【发布时间】:2021-08-21 16:58:19 【问题描述】:这种情况发生在我身上很多次:我在调试器中通过我的代码单步执行,而且 ups!我迈得太远了!调试中,一步过头了
现在呢?重新启动整个调试会话?
其实是有办法“倒退”的
【问题讨论】:
***.com/questions/4331336/… 的可能重复项。请在发布您的问题之前签入 SO,因为其他用户可能会否决或关闭您的问题。 不能返回一行,但可以移动到上一点或函数开始 【参考方案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”时到达的行之间的堆中对象所做的任何更改框架”。以上是关于在 java 的 Eclipse IDE 中进行调试时,我如何采取倒退步骤的主要内容,如果未能解决你的问题,请参考以下文章