Невозможно настроить php MessDetector в PhpStorm на Mac. @echo: команда не найдена
Я установил phpmd, и я пытаюсь настроить PhpStorm с ним. Когда я добавляю путь к phpmd.bat
файл в PhpStorm "Настройки | PHP | Mess Detector" и нажмите "Проверить", я получаю следующую ошибку:
PHP Mess Detector
phpmd: /Applications/MAMP/htdocs/rentatool/vendor/phpmd/phpmd/src/bin/phpmd.bat:
@echo: command not found /Applications/MAMP/htdocs/rentatool/vendor/phpmd/phpmd/src/bin/phpmd.bat:
REM: command not found /Applications/MAMP/htdocs/rentatool/vendor/phpmd/phpmd/src/bin/phpmd.bat:
syntax error near unexpected token `(' /Applications/MAMP/htdocs/rentatool/vendor/phpmd/phpmd/src/bin/phpmd.bat:
`REM Copyright (c) 2008-2012, Manuel Pichler .'
Я установил phpmd с композитором:
"require-dev": {
"phpmd/phpmd": "2.0.*"
}
и я бегу на Mac.
Я нашел чат, в котором у человека была такая же проблема, и решил ее, но я не смог решить ее таким же образом http://chat.stackexchange.com/transcript/6/2014/7/11
Любые идеи о том, где находится проблема, с благодарностью.
1 ответ
Решение
Это сработало, когда я установил путь к файлу phpmd exec, а не к файлу.bat.