2

我正在尝试为 PhpStorm 安装 PHP Code Sniffer,但无法使其正常工作。我一直在按照这里的步骤操作:https ://confluence.jetbrains.com/display/PhpStorm/PHP+Code+Sniffer+in+PhpStorm

我添加了 PHP Code Sniffer 作为 Composer 依赖项,它现在出现在项目目录中。然后我转到代码嗅探器设置页面,在其中输入了PHPCS.bat文件的路径。单击 时Validate,我收到一条错误消息,提示“无法运行 PHP 代码嗅探器”。

错误截图

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

4

2 回答 2

1

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

PHPBIN=@php_bin@

PHPBIN=路径\到\php.exe

"%PHPBIN%" "@bin_dir@\phpcs" %*

"%PHPBIN%" "路径\到\phpcs " %*

于 2018-07-03T13:20:48.687 回答
0

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

于 2017-09-30T21:03:45.400 回答