提醒:本页面将不再更新、维护或者支持,文章、评论所叙述内容存在时效性,涉及技术细节或者软件使用方面不保证能够完全有效可操作,请谨慎参考!

最近略尝试了 JetBrains 的Python开发套件(IDE)PyCharm 3,感觉各方面还算强大,况且JetBrains也释出免费的版本,喜欢尝鲜的朋友不妨试试。

在使用过程中有一点不爽的就是基于PEP8.py的语言风格提示,我看了下,大多数语言风格纠正提示值得我们参考,但是有一些我持保留态度,在团队约定俗成代码风格后基本就不用受其他约束了,当然PyCharm好心的PEP8提示却有碍代码观感,怎样才能关闭我不需要的警告信息呢?

PyCharm PEP8语言风格提示

求助于万能的Google,找到了这一篇文章 《configuring PEP8.py support in PyCharm 2.7》(国内可能无法访问) ,作者列出了以下步骤:

In pycharm, click the settings icon, or go to the settings via the menu bar. In the project settings section, click 'inspections' In the list that appears, click 'python'. Under python, scroll down and click PEP8. Now, underneath the description, you'll se an 'ignore errors' section. Click the + at the bottom. Now, go here . This is a page of the pep8.py documentation, listing all possible errors and warnings. Find an error you want to ignore, and copy the error code at the left. Paste this error code into the field you just added in the settings window. Add all the errors you want to ignore and click apply.

主要是在PyCharm项目设置中找到 inspections 选项,然后找到 PEP 8 coding style violation ,在右边的ignore errors,点击下面的加号,添加要忽略的警告信息编码,这个编码可以参考 PEP8.py的官方网站 ,如下图所示我添加了E221、E401、E203这几个要忽略的信息。

PyCharm 选择性忽略PEP8警告

后来JetBrains的开发者Dmitry Jemerov与作者联系提供了一个更为简便的办法,那就是点击要忽略的错误所在,然后按Alt+Enter,在弹出下拉菜单选择 ignore errors like this ,就可以快速忽略了。

PyCharm忽略指定的PEP8警告信息 JetBrains的开发者Dmitry Jemerov