如何在 PhpStorm 中退步调试?

问题描述 投票:0回答:1

我正在寻找使用 Xdebug 在 PhpStorm 中进行后退调试的选项。这个选项在哪里?

提前感谢每一个建设性的帮助!这是方法,可以从任何地方调用它

enter image description here

我想知道调用上层方法的代码。以下是 PhpStorm 调试选项:

enter image description here

我尝试寻找符号,但没有成功。

debugging xdebug xdebug-3 phpstorm-2018.1
1个回答
0
投票

“退一步”?如“将执行点移回先前执行的行”? Xdebug中没有这样的东西。

有一个 Dontbug Debugger 项目,可以允许向后运行,但这只是一个实验。


您的第二个屏幕截图显示了您需要的内容——堆栈跟踪(在左侧)。默认情况下,它选择了当前帧——显示

AuthController.php:39
的行。

enter image description here

您可以单击那里的先前堆栈(例如

HttpKernel.php:181
),它将带您到编辑器中的调用位置,并显示该位置的变量及其值。

https://www.jetbrains.com/help/phpstorm/navigating-from-stacktrace-to-source-code.html


相关:PhpStorm 在调试器中后退一步

© www.soinside.com 2019 - 2024. All rights reserved.