Phpstorm 安装PHP代码嗅探器时遇到问题

Phpstorm 安装PHP代码嗅探器时遇到问题,phpstorm,phpcodesniffer,phpstorm-2017.2,Phpstorm,Phpcodesniffer,Phpstorm 2017.2,我正在尝试为PhpStorm安装PHP代码嗅探器,但无法使其正常工作。我一直遵循以下步骤: 我添加了PHP代码嗅探器作为编写器依赖项,它现在显示在项目目录中。然后我进入了代码嗅探器设置页面,在那里我输入了PHPCS.bat文件的路径。当我单击验证时,我会收到一条错误消息说“无法运行PHP代码嗅探器” 我是否错过了一个步骤,或者在某个地方有一个日志,其中包含关于什么不起作用的更多信息?我遇到了同样的问题,我解决了这个问题,在windows上将php路径添加到path环境变量中。因为当它运行时,脚

我正在尝试为PhpStorm安装PHP代码嗅探器,但无法使其正常工作。我一直遵循以下步骤:

我添加了PHP代码嗅探器作为编写器依赖项,它现在显示在项目目录中。然后我进入了代码嗅探器设置页面,在那里我输入了
PHPCS.bat
文件的路径。当我单击
验证
时,我会收到一条错误消息说“无法运行PHP代码嗅探器”


我是否错过了一个步骤,或者在某个地方有一个日志,其中包含关于什么不起作用的更多信息?

我遇到了同样的问题,我解决了这个问题,在windows上将php路径添加到path环境变量中。因为当它运行时,脚本需要运行php,如果它不在windows的全局路径上,则会失败。

我通过编辑phpcs.bat文件并替换路径解决了同样的问题:

PHPBIN=@php_-bin@

PHPBIN=path\to\php.exe

%PHPBIN%@bin\u dir@\phpcs%*


“%PHPBIN%”path\to\phpcs“%*

idea.log对此有何说明(帮助|显示登录…?)?有例外/错误吗?如果您在IDE之外手动运行它,
phpcs.bat
会起作用吗?idea日志中没有任何内容。如果我在资源管理器中单击它,它会运行,但不确定如何检查它是否正常运行。如果只选择phpcs而不是phpcs.bat,会怎么样?