当安装/启用 Xdebug 时,标准 PHP 错误(当设置为在浏览器中显示时)被替换为包含每个堆栈跟踪的更多信息性消息。此外,我注意到它似乎还改善了其他领域的输出,例如 var_dump() 函数、对输出进行格式化/颜色编码以使其更具可读性。
是否有任何提供类似功能的第三方包?我倾向于使用 Zend Debugger 进行调试,并且很想找到类似这样的东西,它不依赖于 Xdebug。当然,我可以编写自己的错误处理程序、自定义 var_dump() 函数等,但我很想找到像 Xdebug 的功能那样透明地将自身集成到 PHP 中的东西。
编辑:我应该强调我不是在寻找调试器,而是在寻找 Xdebug 提供的“附加功能”。