我设置Syntastic来验证我的PHP代码。我正在使用PHP和PHPCS作为检查器。
let g:syntastic_php_checkers = ['php', 'phpcs']
这完美无缺。但是,我想使用WordPress编码标准,所以我添加了这一行
let g:syntastic_php_phpcs_args = "--standard=WordPress"
它应该传递标准参数。值得注意的是,这个论点在命令行中起作用。但是,当我在Vim上运行“SyntasticCheck”时,我没有得到任何回复。甚至没有错误通知。
有什么事情发生了吗?
答案 0 :(得分:4)
您需要传递g:syntastic_php_phpcs_args
的默认参数以及其他配置选项。默认选项为--report=CSV
,因此您的vim命令应为:
let g:syntastic_php_phpcs_args="--report=csv --standard=WordPress"
FWIW,我发现这是在Syntastic中查看phpcs.vim文件。