我使用 Tox 运行单元测试,使用 flake8 命令检查代码格式错误。每次我在 PyCharm 中编码时,我都会运行 tox 然后意识到我有一堆烦人的格式错误,我必须支持并手动修复。我希望 PyCharm 自动格式化代码(根据 flake8 google 的说法,每次我停止输入后它都会自动保存。
我的 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
这可能吗?我必须在某处下载特定的插件吗?如果没有 flake8,那么只有 PEP-8 呢?