PHP集成开发环境PhpStorm快速入门指南(六):调试应用程序
PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。可随时帮助用户对其编码进行调整,运行单元测试或者提供可视化debug功能。
您的应用程序是否完全符合预期目的? 如果不是,则必须进行一些调试以找出导致问题的原因。 幸运的是,我们的示例项目已经安装并配置了Xdebug。
配置PHP解释器
在我们的项目中,Docker环境已经包含一个PHP解释器,您只需要告诉PhpStorm它在哪里。
- 在“设置/首选项”对话框Ctrl + Alt + S中,转到“语言和框架| PHP。
- 在打开的PHP页面上,从CLI解释器列表中选择带有Xdebug的PHP 7.1。
等断点
调试从放置要暂停程序执行的断点开始,因此您可以浏览程序数据。 只需单击要在其中出现断点的行的左装订线:
要自打开断点,请在项目中打开workshop / 06_Debugging / 03_Breakpoints.php并按照注释中的说明进行操作。
开始调试
在“项目”工具窗口中,选择“ workshop / 06_Debugging / 03_Breakpoints.php”,然后选择“调试” |“调试”。 从上下文菜单中选择03_Breakpoints.php:
PhpStorm启动调试会话,然后打开“调试工具”窗口,您可以在其中逐步浏览已暂停的程序,查看变量值,评估表达式等。 从workshop / 06_Debugging / 05_Debug_Tool_Window.php中尝试更多实时示例。
**想要购买PhpStorm正版授权的朋友可以。