0

我已经安装了 phpmd,我正在尝试用它来设置 PhpStorm。当我在 PhpStorm "Settings | PHP | Mess Detector" 中添加文件路径phpmd.bat并按 validate 时,我收到以下错误:

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  .'

我已经用 Composer 安装了 phpmd:

"require-dev": {
    "phpmd/phpmd": "2.0.*"
}

我在 Mac 上运行。

我发现聊天是一个人遇到了同样的问题并解决了它,但我无法以同样的方式解决它https://chat.stackexchange.com/transcript/6/2014/7/11

非常感谢任何关于问题所在的想法。

4

1 回答 1

0

当我将路径设置为 phpmd exec 文件而不是 .bat 文件时,它起作用了。

于 2014-08-02T12:38:12.560 回答