Отключить проверку pep8 в синтаксисе для файлов python - программирование

Отключить проверку pep8 в синтаксисе для файлов python

Я работаю с достаточным кодом, который не следует за pep8 (который я не могу исправить) и хотел бы, чтобы синтаксис не использовал синтаксическую проверку pep8. Любой способ отключить его?

4b9b3361

Ответ 1

Если вы используете flake8 как средство проверки синтаксиса python, вы можете сделать это так (поместите его в файл vimrc или ftplugin/python.vim):

let g:syntastic_python_checkers=['flake8']
let g:syntastic_python_flake8_args='--ignore=E501,E225'

Необходимо явно отключить каждый класс ошибок (и не может отключить проверку pep8 в целом). См. документация flake8 и документация pycodestyle (используется для be pep8) для всех кодов ошибок и предупреждений.

Ответ 2

Добавляя к христианам ответ. Вы также можете добавить определенные аргументы проверки:

let g:syntastic_python_flake8_args = "--ignore=E501 --max-complexity 10"