Php 使用Eclipse查看调用函数或使用类的位置
我将Eclipse与PHP结合使用,并试图追溯调用函数和类的实例化,以了解使用某段代码的原因 Eclipse界面有点凌乱。如何查看函数调用跟踪?这可能吗 谢谢,Php 使用Eclipse查看调用函数或使用类的位置,php,eclipse,Php,Eclipse,我将Eclipse与PHP结合使用,并试图追溯调用函数和类的实例化,以了解使用某段代码的原因 Eclipse界面有点凌乱。如何查看函数调用跟踪?这可能吗 谢谢, Alex一个很好的解决方案可能是在逐步模式下使用调试器,或者在希望查看调用跟踪的位置设置断点 这将允许您查看变量和调用跟踪/历史记录,并且可以逐行进入源代码的执行 关于调试和Eclipse,下面的问题+答案应该能有所帮助:我的这篇文章实际上不是一个解决方案,只是想与大家分享 除了已经应答的内容(在运行时启用调用跟踪),PHPcalled
Alex一个很好的解决方案可能是在逐步模式下使用调试器,或者在希望查看调用跟踪的位置设置断点 这将允许您查看变量和调用跟踪/历史记录,并且可以逐行进入源代码的执行
关于调试和Eclipse,下面的问题+答案应该能有所帮助:我的这篇文章实际上不是一个解决方案,只是想与大家分享 除了已经应答的内容(在运行时启用调用跟踪),
PHP
called的Eclipse
插件有一个名为callhierarchy
的功能。但是,它看起来像是从最新版本3.1开始的
这就是为什么我说我的帖子不是一个答案,但我希望这样的话能够激励
PDT
在这里输入代码插件开发人员。你可能想要的是参数堆栈,可以在PHP工具和参数堆栈下的Show view中找到。我使用的是Ubuntu操作系统。您所指的讨论中讨论的调试器似乎只在Windows上运行。是吗?不是:它在Linux/Ubuntu上运行很好(我在一些机器上使用Ubuntu),但是下载URL只有Windows二进制文件。你是怎么让它在Ubuntu上工作的谢谢有一个php5 xdebug
包;或者您可以使用pecl命令:pecl安装xdebug
(前提是您已经安装了所需的开发工具)用于“良好的免费PHP调试器”的死链接