を参考に、pep8の設定を行うためにflake8の設定を行った。
github.com 上記のプロジェクトにflake8を使用しようとしたが、チェッカーが上手に機能しない。 原因を探すと、プロジェクトのルートフォルダのtox.iniが原因だと分かった。
flake8のコードの文法チェックをLinterの一つだ。 code.visualstudio.com
を参照すると、以下のファイルがLinterの定義ファイルとして読み込まれる。
- setup.cfg
- tox.ini
- .pydocstyle
- .pydocstyle.ini
- .pydocstylerc
- .pydocstylerc.ini
今回に使用したプロジェクトで事前に用意されていたtox.iniの設定が読み込まれ、 VSCodeで設定したflake8のチェックが行われなかったようだ。 そのため、回避策として、tox.iniを別フォルダに移動させた