【发布时间】:2017-10-04 17:39:48
【问题描述】:
正如大多数使用 PyCharm 的人所知,PyCharm 有一个内置的 PEP8“规则手册”(如果您启用它),它会检查您的代码,根据这些“规则”查看它是否有任何不一致之处。但是我注意到了一些奇怪的事情,如果我访问 python.org 网站并检查他们现有的 PEP8 规则,它们似乎与我的 PyCharm 版本中存在的 PEP8 规则无关。 我去的大学要求我(将来)遵守 PEP8,如果我可以使用 python.org 网站上的 PEP8 规则将有很大帮助,但我不知道如何。
(要点) 有什么方法可以编辑您在 PyCharm 中看到的 PEP8 规则?我不是在谈论忽略特定的事情,这就是我在其他所有关于这个主题的帖子中看到的。我的意思是真的改变它,编辑它所在的文件,无论你必须做什么。 其中一个不一致的例子是 PyCharm 的每行 120 个字符的规则,而实际的 PEP8 说它应该是每行 79 个字符。我必须在 PyCharm 的 PEP8 规则中改变它,我真的不知道怎么做。 有谁知道如何做到这一点?或者甚至有人可以解释为什么 PEP8 规则在 PyCharm 中不同?
额外信息: 我目前正在使用 PyCharm 社区版 2017.2.3,但很快就会升级到专业版。 链接到官方 PEP8 页面: https://www.python.org/dev/peps/pep-0008/#maximum-line-length
【问题讨论】:
-
您是否尝试过更改您的pycodestyle config or on
setup.cfg? -
@Nils Werner 我该怎么做呢?