是否可以使用 Netbeans 7.0 和 XDebug 调试控制器代码

Posted

技术标签:

【中文标题】是否可以使用 Netbeans 7.0 和 XDebug 调试控制器代码【英文标题】:Is it possible to debug Controller Code with Netbeans 7.0 and XDebug 【发布时间】:2011-08-31 17:33:05 【问题描述】:

php 中使用任何 MVC 框架(例如 Zend Framework 或 CodeIgniter),是否可以像使用 Netbeans 和 XDebug 调试普通的 PHP 脚本一样有意义地调试控制器代码。

我的意思是每当我开始调试时,它都会开始跳过 index.php 文件中的代码。是否可以在调试期间在控制器文件中单步执行代码并同时在 Web 浏览器上观察 XDEBUG 呈现的输出。

因为,只能跳过 index.php 是毫无意义的。

【问题讨论】:

【参考方案1】:

按 F7 应该可以帮到你。

只要您已正确设置所有内容,您就应该能够“介入”每个已完成的呼叫。 Netbeans 将打开所需的控制器文件并按 F7 单步执行。

【讨论】:

嘿,谢谢,它成功了!我只需要先在控制器文件中设置断点,然后在调试过程中自动打开并在断点处停止这些文件。 很高兴为您提供帮助。没有提到断点,因为我认为你已经设置了它们。

以上是关于是否可以使用 Netbeans 7.0 和 XDebug 调试控制器代码的主要内容,如果未能解决你的问题,请参考以下文章

Netbeans 7.0 编译器错误

Java SE 模块从 Netbeans 6.5.1 到 7.0 的转换

修改Netbeans默认使用UTF-8编码

如何在 Windows 上为 NetBeans 和 gcc 添加库包含路径?

XDE.exe 一直使用 > 35% CPU - 这是预期的行为吗? (VS 安卓模拟器)

如何在 NetBeans 中使用 Microsoft C++ 编译器?