Accordion.Content
安装在系统上,代码嗅探在命令行中运行良好。
phpcs
^工作正常。
对于PHP Storm IDE,我已经在如下设置中指定了ruleset.xml文件的位置:
phpcs --extensions=php /path/to/code.php`
+ Cmd
> ,
> PHP Code Sniffer validation
> Coding standard
> ruleset.xml的路径
然而,我收到此错误:
Custom
更新: ruleset.xml文件如下所示:
PHP Code Sniffer
phpcs: /Users/gketkar/code-sniffer/Blah/ruleset.xml: line 1: syntax error near unexpected token `newline'
/Users/gketkar/code-sniffer/Blah/ruleset.xml: line 1: `<?xml version="1.0"?>'
答案 0 :(得分:0)
这看起来已将ruleset.xml
加载到应具有phpcs
二进制文件的设置中。在PHPStorm:
确保该路径指向phpcs
文件,而不是ruleset.xml
文件。如果您没有,请尝试https://packagist.org/packages/squizlabs/php_codesniffer