ya_*_*mon 30 python jetbrains-ide pep8 pycharm
我安装了PyCharm并启用了pep8检查Inspections.如果我写:
def func(argOne):
print(argOne)
Run Code Online (Sandbox Code Playgroud)
IDE向我显示此警告: Argument name should be lowercase
没有选择只忽略此类检查.
我在pep8
这里找不到这样的错误号是所有的命名检查.
如何只忽略其中一些?
我需要这个,因为必须保留当前的项目编码指南.改变整个项目的指导方针太难了.
我只需要禁用一些命名检查.并非都喜欢"Settings"-> "Editor"-> "Inspections"->"PEP8 coding style violation".
例如,应该用PEP8检查类名,而不是函数参数名.
Can*_*ani 38
从PyCharm 2.7开始,您可以将鼠标悬停在已检查的代码上并使用
要忽略这样的错误.
您还可以在设置>编辑器>代码样式>检查> PEP 8命名约定违规>忽略的错误中管理忽略的错误
在PyCharm Community Edition 2016.3.2中测试
编辑:
要在以后删除修改,您可以使用
要仅显示已修改的检查和删除忽略的错误与
在PyCharm Community Edition 2017.2.3中测试
arc*_*don 16
使用PyCharm 5(社区版),您可以执行以下操作.代码 - >检查代码.然后选择所需的检查错误,并单击右侧的"抑制"选项.请看下面的截图:
完成此操作后,它会添加注释,如下面的屏幕截图所示:
正如其他评论中已经提到的,您或许应该质疑为什么要压制PEP8指南.但是,有时似乎有必要,例如使用pytest模块,必须隐藏PEP8 Inspection所抱怨的变量等,在这种情况下,PyCharm中的这个功能非常有用.
| 归档时间: |
|
| 查看次数: |
21451 次 |
| 最近记录: |