在调试过程中,是否在NetBeans中执行“后退一步”操作?

Bak*_*yor 5 debugging netbeans

在NetBeans中,当您插入BreakpointDebug项目时,它将运行代码,直到Breakpoint停在我们放置Breakpoint的行中。然后,我们可以逐步执行代码。如果我们按F8步过操作,NetBeans的执行下一行。有时我们想返回到上一条执行的行,因为我们想更改该行并查看其工作方式。
所以,问题是我怎么能说的NetBeans到步后退(如果我们可以这样称呼它),那么它不执行下一行代码,而是执行上一行代码?我记得在Visual Basic 6.0中(现在我不知道,因为不再使用它了),我们可以管理当前的执行行,即我们可以将调试指针拖放到调试期间所需的行上,然后它将开始从我们放置的位置直接执行代码。NetBeans中可能吗?

更新1
我使用NetBeans调试PHP应用程序。PHP用于php_xdebug-2.1.0RC1-5.3-vc9-nts.dll 调试PHP代码。

MRa*_*ser 1

这不仅是 Netbeans 的问题(或者更笼统地说:您的 IDE),而且还与您的 jvm 的调试功能有关。AFAIK,目前没有 jvm 具有此功能。

可能的情况(在 Eclipse 中是这样)是单步执行到方法的开头,但是您必须小心对象的状态,因为您可能会达到正常执行中不会达到的状态。