2017-01-27 10 views
6

Toxを使用してユニットテストを実行し、コードフォーマットエラーをチェックするflake8コマンドを使用します。私がPyCharmでコードを書くたびに、私は毒素を実行し、私は戻って手作業で修正しなければならない迷惑なフォーマットエラーの束を知っています。私は(私のためにflake8グーグル、それは私がタイピングを停止した後に自動保存し、各時間に応じて、自動的にコードをフォーマットするPyCharmをしたいと思いPyCharmのflake8の自動コードフォーマットを有効にするには

私TOXのtestenvは、次のようになります。?

[testenv:flake8] 
commands=flake8 <my_code_directory> 
deps =  
    flake8==2.4.1  
    flake8-import-order==0.11  
    pep8-naming==0.4.1 

[flake8] 
max-line-length = 120 
import-order-style = google 

が、このことは可能です行いますフレーク8ではなく、PEP-8はどうでしょう?

答えて

2

Flake8とインポートの順序は、あなたが見ているものに合った方法で自動修正できません。 pep8をautopep8で修正してください。

ディスカッションhereについては、Flake8でも実装しています。

関連する問題