PHPMD 不能带参数运行

Tri*_*let 8 php phpstorm phpmd

我一直在尝试将 phpmd 配置为与 PhpStorm 一起使用,但我被困在这里。这是我的错误:

PHP Mess Detector
phpmd:无法正确运行带有参数的工具:
C:/Users/me/AppData/Local/Temp/___18.tmp/folder/myclass.php
xml codesize,controversial,design,naming,unusedcode
可能的工具进程挂起5秒后。

我在 Windows 上使用 PhpStorm。奇怪的是,它似乎在我运行时运行Code > Inspect Code,只是没有进行实时检查。事情是我的路径不是这个,我的文件位于C:/Users/Code/myapp.

谁能帮我解决这个错误?

小智 10

就我而言,问题是工具进程超时设置为 5 秒。我设置为 30 秒,现在它工作正常!我们可以通过Languages & Framework |配置它 PHP | 杂物探测器 | 发展环境 | 配置... | 工具进程超时,秒 [1..30]

我想这个解决方案也适用于 PHP Code Sniffer

在此处输入图片说明