我使用了足够多的不遵循 pep8 的代码(我无法修复),并且希望 syntastic 不使用 pep8 语法检查器。有什么办法可以禁用吗?
问问题
9499 次
2 回答
23
如果您使用 flake8 作为 python 语法检查器,您可以这样做(将其放入您的vimrc或ftplugin/python.vim文件):
let g:syntastic_python_checkers=['flake8']
let g:syntastic_python_flake8_args='--ignore=E501,E225'
您需要明确地使每个错误类静音(并且不能整体禁用 pep8 检查)。有关所有错误和警告代码,请参阅flake8 文档和pycodestyle 文档(以前是 pep8)。
于 2013-05-13T12:50:25.917 回答
6
添加到基督徒的答案。您还可以添加特定的检查器参数:
let g:syntastic_python_flake8_args = "--ignore=E501 --max-complexity 10"
于 2014-03-04T15:21:55.403 回答