【问题标题】:PHPMD cannot run with parametersPHPMD 无法使用参数运行
【发布时间】:2016-12-28 16:45:52
【问题描述】:

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

PHP 混乱检测器
phpmd:无法正确运行带参数的工具:
C:/Users/me/AppData/Local/Temp/___18.tmp/folder/myclass.php
xml 代码大小,有争议,设计,命名,未使用的代码
5 秒后可能的工具进程挂起。

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

谁能帮我解决这个错误?

【问题讨论】:

  • 听起来类似于youtrack.jetbrains.com/issue/WI-16929 - 尝试将设置/首选项中的超时值从 5 秒增加到 10 秒左右.. 或者尝试将您的 PHP 配置为根本不使用 xdebug 9 或仅在调试请求——参见上述票证中的最后一条评论)。

标签: php phpstorm phpmd


【解决方案1】:

在我的情况下,问题是工具处理超时设置为 5 秒。 我设置为 30 秒,现在它工作正常! 我们可以通过Languages & Framework | 配置它PHP |乱七八糟的探测器 |发展环境 |配置... |工具进程超时,秒[1..30]

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

【讨论】:

    猜你喜欢
    • 2019-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-21
    • 2022-01-12
    • 1970-01-01
    • 2018-07-21
    • 2013-04-03
    相关资源
    最近更新 更多