Como habilitar a formatação automática de código para flake8 no PyCharm

Eu uso o Tox para executar testes de unidade, com um comando flake8 que verifica erros de formatação de código. Cada vez que codifico no PyCharm, executo o tox e percebo que tenho um monte de erros de formatação irritantes que tenho que voltar e corrigir manualmente. Gostaria que o PyCharm formatasse automaticamente o código (de acordo com o flake8 google para mim sempre que ele salva automaticamente depois que eu parar de digitar.

meu tox testenv fica assim:

[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

Isso é possível? Tenho que baixar um plugin específico em algum lugar? Se não com o flake8, que tal apenas o PEP-8?

questionAnswers(2)

yourAnswerToTheQuestion