我一直在尝试配置 phpmd 以与 PhpStorm 一起工作,但我被困在这里。 这是我遇到的错误:
PHP Mess Detector
phpmd: Can not correctly run the tool with parameters:
C:/Users/me/AppData/Local/Temp/___18.tmp/folder/myclass.php
xml codesize,controversial,design,naming,unusedcode
Possible tool process hangup after 5 sec.
我在 Windows 上使用 PhpStorm。奇怪的是,它似乎在我执行 Code > Inspect Code
时运行,只是没有实时检查。
问题是我的路径不是这个,我的文件位于 C:/Users/Code/myapp
。
谁能帮我解决这个错误?
最佳答案
在我的例子中,问题是工具进程超时设置为 5 秒。 我设置为 30 秒,现在它工作正常! 我们可以通过Languages & Framework | 来配置它PHP |困惑探测器 |开发环境 |配置... |工具进程超时,sec[1..30]
我想这个解决方案也适用于 PHP Code Sniffer
关于PHPMD 无法带参数运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39074342/