17:18 PHP Code Sniffer
No response from /home/my_user/.composer/vendor/squizlabs/php_codesniffer/bin/phpcs after 5000 ms
Disable inspection
有什么想法吗?我尝试了很多解决方案,比如禁用xdebug,增加响应时间。
它在PhpStorm中不起作用,但在终端中有效。
答案 0 :(得分:6)
我今天研究了这个问题,它是由更改PHPCS 3.2.0的STDIN处理代码引起的。我不知道为什么它看起来像STDIN有内容,但没有任何东西通过,但这是PHPCS看到的,所以它等待永远。 PHPStorm在5秒后超时(我认为默认情况下是这样)。
我推动了对PHPCS的更改,以便在STDIN上执行短暂的超时,并使用PHPStorm对此进行了测试,现在正在为我工作。
如果你可以使用PHPCS的当前主分支,它应该可以正常工作。如果没有,在3.2.1发布之前,你可以做的就是回到3.1.1(或更早)。我不确定那会是什么时候。