PyCharm:选择性忽略 PEP8 警告

PyCharm 是个很强大的 python IDE,PEP 8 的告警提示也很好用,可是函数名不能包含大写字母等少数几个规范真心以为很差,做为一名处女座强迫症患者,代码下面的波浪线这种东西是绝对不容许存在的。html

 

File -> Settings -> Editor -> Inspections -> 右侧Pythonpython

 

在 Ignored errors 中添加要忽略的告警ID。注意,要区分是属于 coding 仍是 naming。函数

PEP 8 coding style violation 的告警ID查看 https://pep8.readthedocs.io/en/latest/intro.html#error-codespost

 

PEP 8 naming convention violation 的告警ID查看 https://pypi.org/project/pep8-naming/url

codespa

sample messagecode

N801htm

class names should use CapWords conventionblog

N802ci

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

 如上图,添加 N80二、N80三、N806 的忽略,而后,这个世界就清净了。

 


 

相关博文推荐:

Pycharm:书签的使用

相关文章
相关标签/搜索