在Flake8中启用所有警告?

问题描述 投票:2回答:1

我正在使用flake8(来自toxMakefile)。它基本上给了我关于空格的警告,并且我的代码库很干净,所以我可以。然后,令我感到惊讶的是Pycharm IDE向我显示了很多样式警告,flake8尚未对此进行抱怨。这些是命名样式和更有趣的事情,例如__init__之外的类成员初始化。据我了解,Pycharm还仅使用Pep8检查。

我如何使flake8变得非常严格?我在strict=1tox.ini中尝试了ignore=,但除空格警告外,什么也没有给我带来什么。

python pep8 tox flake8
1个回答
0
投票

正如安东尼在评论中所说,您可以将插件添加到flake8以便合并不同的静态代码检查-有关如何执行此操作的详细信息,请参阅instructions中的flake8

如果该插件在PyPi中,则只需使用pip进行安装,就可以了:

pip install <plugin-name>

从此blog post中提取的有用插件的一些示例是flake8-import-order,它可以确保import的顺序正确,而flake8-builtins可以通过重新输入来检查您是否隐藏了任何内置变量。定义它们。

© www.soinside.com 2019 - 2024. All rights reserved.