Я использую Tox для запуска модульных тестов с помощью команды flake8, которая проверяет ошибки форматирования кода. Каждый раз, когда я кодирую в PyCharm, я запускаю tox, а затем понимаю, что у меня есть куча досадных ошибок форматирования, которые я должен вернуть и исправить вручную. Я бы хотел, чтобы PyCharm автоматически форматировал код (в соответствии с flake8 google для меня каждый раз, когда он автоматически сохраняется после того, как я прекратил печатать.
Мой токсины 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
Возможно ли это? Нужно ли где-то скачивать определенный плагин? Если не с flake8, а как насчет PEP-8?