7

我在安装 PHPStorm 时让 xdebug 和 Code Sniffer 都工作得很好,但真正令人讨厌的部分是调试器现在似乎将 Code Sniffer 错误视为断点并中断代码以让我知道样式警告,而我正在试图测试代码。如何防止 Code Sniffer 被 PHPStorm 中的远程调试器捕获?

PS:我正在运行 Apache,使用虚拟主机将某些 URL 映射到我计算机上的文件夹,并且代码嗅探器从未显式触发 PHPStorm 的远程调试器,而我的站点导致 PHPStorm 询问我是否想包含它的虚拟 URL 以进行调试。

4

2 回答 2

31

我有一个类似的问题,我是这样解决的: - 转到“项目设置”->“PHP”->“调试”-在“XDebug”下我取消了两个“强制...”选项。

在此处输入图像描述

希望它对你有用。

于 2013-07-26T09:42:16.063 回答
-2

我在 phpcs.bat 和 phpcbf.bat 的最后一行添加了“-dxdebug.remote_enable=0”参数。

"%PHPBIN%" -dxdebug.remote_enable=0 "%~dp0\phpcbf" %*
于 2020-08-12T10:47:33.460 回答