Проблемы с установкой PHP Code Sniffer
Я пытаюсь установить PHP Code Sniffer для PhpStorm, но не смог заставить его работать. Я следовал за шагами здесь: https://confluence.jetbrains.com/display/PhpStorm/PHP+Code+Sniffer+in+PhpStorm
Я добавил PHP Code Sniffer в качестве зависимости Composer, и теперь он появляется в каталоге проекта. Затем я перешел на страницу настроек сниффера кода, где я указал путь к PHPCS.bat
файл. Когда я нажимаю Validate
, Я получаю сообщение об ошибке "Не могу запустить PHP Code Sniffer".
Я пропустил шаг или есть журнал где-то с дополнительной информацией о том, что не работает?
2 ответа
Я решил ту же проблему, отредактировав файл phpcs.bat и заменив пути:
PHPBIN= @ php_bin @
с
PHPBIN=путь \ к \php.exe
а также
"%PHPBIN%" "@bin_dir@\phpcs" %*
с
"% PHPBIN%" "путь \ к \ phpcs"% *
У меня была та же проблема, я решил ее, добавив путь php к переменным среды PATH в Windows. Потому что, когда он запускается, скрипты должны запускать php, и если он не присутствует на глобальном пути окон, произойдет сбой.