PyCharm:选择性忽略 PEP8 警告
https://www.cnblogs.com/gl1573/p/9564465.html
PyCharm 是个很强大的 python IDE,PEP 8 的告警提示也很好用,但是函数名不能包含大写字母等少数几个规范真心觉得不好,作为一名处女座强迫症患者,代码下面的波浪线这种东西是绝对不允许存在的。
File -> Settings -> Editor -> Inspections -> 右侧Python
在 Ignored errors 中添加要忽略的告警ID。注意,要区分是属于 coding 还是 naming。
PEP 8 coding style violation 的告警ID查看 https://pep8.readthedocs.io/en/latest/intro.html#error-codes
PEP 8 naming convention violation 的告警ID查看 https://pypi.org/project/pep8-naming/
code
sample message
N801
class names should use CapWords convention
N802
function name should be lowercase
N803
argument name should be lowercase
N804
first argument of a classmethod should be named ‘cls’
N805
first argument of a method should be named ‘self’
N806
variable in function should be lowercase
N807
function name should not start or end with ‘__’
N811
constant imported as non constant
N812
lowercase imported as non lowercase
N813
camelcase imported as lowercase
N814
camelcase imported as constant
如上图,添加 N802、N803、N806 的忽略,然后,这个世界就清净了。
本文介绍如何在PyCharm中选择性地忽略PEP8编码风格和命名规范的警告,通过设置忽略特定的告警ID,实现个性化代码风格,适合追求代码整洁但又不想完全遵循PEP8规范的开发者。
4325

被折叠的 条评论
为什么被折叠?



