关于python:编辑PyCharm的Pep8

Editing PyCharm's Pep8

正如大多数使用PyCharm的人所知道的那样,PyCharm具有内置的PEP8"规则手册",如果您启用它,它会检查您的代码,并根据这些"规则"查看其是否有任何不一致之处。但是我注意到了一件奇怪的事情,如果我进入python.org网站并检查它们是否已存在PPE8规则,它们似乎与我的PyCharm版本中存在的PEP8规则不相关。
我要去的大学要求我坚持使用PEP8(将来),如果我可以在python.org网站上使用PEP8规则,那将是非常有用的,但我不知道如何。

(要点)
有什么方法可以编辑您在PyCharm中看到的PEP8规则?我并不是在谈论忽略特定的事情,这是我在其他每篇有关该主题的文章中所看到的。我的意思是真正地更改它,编辑其中的文件,无论您需要执行什么操作。
这些不一致之一的一个例子是PyCharm的每行120个字符规则,而实际的PEP8说应该是每行79个字符。我必须在PyCharm的PEP8规则中进行更改,我只是真的不知道该怎么做。
有谁知道该怎么做吗?也许甚至有人可以解释为什么PyCharm中的PEP8规则不同?

额外信息:
我目前正在使用PyCharm社区版2017.2.3,但很快将升级到专业版。
链接到官方PEP8页面:
https://www.python.org/dev/peps/pep-0008/#maximum-line-length


您可以在PyCharm的设置中更改线长以匹配PEP8的线长。 在"编辑器">"代码样式"下(每个项目或在"默认设置"下)。 以我的经验,大多数其他规则都非常接近PEP8。

注意:在较新版本的PyCharm中,设置已重命名为硬包装,但其行为相同,并且还有一个附加选项可提供更多视觉指南。

PyCharm Editor Settings


没有直接的方法可以从PyCharm获得pep8一致性(尽管您当然可以设置所有单个选项)。

您可以创建一个外部工具(可以将其连接到快捷键以方便使用)。

这是我的定义(pep8工具已重命名为pycodestyle):

pep8 as external tool