我正在寻找使用 Xdebug 在 PhpStorm 中进行后退调试的选项。这个选项在哪里?
提前感谢每一个建设性的帮助!这是方法,可以从任何地方调用它
我想知道调用上层方法的代码。以下是 PhpStorm 调试选项:
我尝试寻找符号,但没有成功。
“退一步”?如“将执行点移回先前执行的行”? Xdebug中没有这样的东西。
有一个 Dontbug Debugger 项目,可以允许向后运行,但这只是一个实验。
您的第二个屏幕截图显示了您需要的内容——堆栈跟踪(在左侧)。默认情况下,它选择了当前帧——显示
AuthController.php:39
的行。
您可以单击那里的先前堆栈(例如
HttpKernel.php:181
),它将带您到编辑器中的调用位置,并显示该位置的变量及其值。
https://www.jetbrains.com/help/phpstorm/navigating-from-stacktrace-to-source-code.html