~/.vimrc
に以下のように設定しています。
let g:syntastic_python_flake8_args = '--ignore="E501,F405,F403,E731,E401,F401,E226"'
" - ignored codes are as follows
" E501: line too long
" F405: name may be undefined, or defined from star imports: module
" F403: ‘from module import *’ used; unable to detect undefined names
" E731: do not assign a lambda expression, use a def
" E401: multiple imports on one line
" F401: module imported but unused
" E226: missing whitespace around arithmetic operator
let g:syntastic_python_flake8_args = '--ignore=""'
に無効化したいエラー、警告メッセージを記述していきます。- 後で戻せるように
ignored codes are as follows
以下に無効化したコードの説明を記述しています。
- 以下を参照
" E501: コードが長すぎる
" F405: そんなモジュールないかもよ?(tkinter使う時にうざかったから消した)
" F403: from module import * を使うなてことかな?
" E731: lambdaを変数に入れるな
" E401: import を一行に複数同時にするな(多分そのうち戻すかも)
" F401: import したモジュール使って無いけど?
" E226: 算術演算子の周辺に空白がない((y**2 + x**3) みたいな書き方ができなかったから無効化)
E226
は(a +b)
みたいな書き方をしたらE225
が叱ってくれるので問題ないと思う