2013-11-15 33 views
3

我設置了Syntastic驗證我的PHP代碼。我使用PHP和PHPCS作爲跳棋。當使用自變量時,Syntastic check不起作用

let g:syntastic_php_checkers = ['php', 'phpcs'] 

這完美的作品。但是,我想使用WordPress編碼標準,所以我添加了這一行

let g:syntastic_php_phpcs_args = "--standard=WordPress" 

它應該通過標準參數。值得注意的是,這個觀點在命令行中是有效的。但是,當我在Vim上運行「SyntasticCheck」時,我沒有得到任何迴應。甚至沒有錯誤通知。

發生了什麼事情?

回答

4

您需要傳入g:syntastic_php_phpcs_args的默認參數以及其他配置選項。默認選項是--report=CSV,讓你的vim的命令應該是:

let g:syntastic_php_phpcs_args="--report=csv --standard=WordPress"

FWIW,我發現這個看着Syntastic的phpcs.vim文件。