我已在虚拟机中的来宾操作系统上设置了远程调试。断点有效,但如果到达,则在呈现的屏幕上显示异常。我想要的是异常被“捕获”,所以我可以在IntelliJ调试器内部的错误点探索回溯。这可能吗?我需要做些什么才能实现这一目标?
注意:探查器已关闭,几乎所有内容都在xdebug中设置为默认值。主机和客户操作系统是Windows。
答案 0 :(得分:0)
创建"异常断点"在运行时捕获异常 https://confluence.jetbrains.com/display/PhpStorm/Using+the+PhpStorm+Debugger#UsingthePhpStormDebugger-BreakingwhenThingsBreakExceptionBreakpoints
我添加了Exception
,Warning
和Notice
。
注意:XDebug的 JIT 模式虽然提供及时的异常处理,但不允许使用断点,因此这并没有直接满足我的需要。