在浏览器中使用xdebug函数跟踪大型php项目
我正在开发一个复杂的PHP项目vanillaforum,该项目基于MVC框架,具有1000个开源文件。当我请求一个像/localhost/index.php这样的简单URL时,我试图理解函数调用和文件的代码列表是如何执行的 我使用了xDebug函数trace,它将输出到一个日志文件中——它生成一个24MB的文件,这并不能使代码更容易理解。注意,在php代码中添加xdebig跟踪命令不是一个解决方案,因为我不知道在哪里插入代码。我怎么能 1是否存在将输出限制为重要调用的设置,以便我可以实际遵循顺序?或者我可以在输出中搜索的提示/关键字 2我尝试了?XDEBUG\u SESSION\u START作为URL参数,但在浏览器中没有看到任何跟踪输出或文件输出-如何在浏览器中轻松获得输出,因此我不必每次都打开跟踪文件 3是否有一些交互式/WYSIWYG工具可以简化函数调用跟踪?我看过EclipsePDT、PHP Designer、Aptana,它们都有很好的调试器,只有在您熟悉代码之后才有用 谢谢 基兰在浏览器中使用xdebug函数跟踪大型php项目,php,function,call,xdebug,trace,Php,Function,Call,Xdebug,Trace,我正在开发一个复杂的PHP项目vanillaforum,该项目基于MVC框架,具有1000个开源文件。当我请求一个像/localhost/index.php这样的简单URL时,我试图理解函数调用和文件的代码列表是如何执行的 我使用了xDebug函数trace,它将输出到一个日志文件中——它生成一个24MB的文件,这并不能使代码更容易理解。注意,在php代码中添加xdebig跟踪命令不是一个解决方案,因为我不知道在哪里插入代码。我怎么能 1是否存在将输出限制为重要调用的设置,以便我可以实际遵循顺序