最近,在使用TensorFlow Python存储库时,我一直在使用PyCharm IDE。 TensorFlow follows the PEP8 Python style guide, except for using 2 spaces for indents。
默认情况下,在PyCharm IDE中,我启用了PEP8检查,以使我的代码遵循PEP8样式约定。一个不受欢迎的副作用现在我在PyCharm编辑器中的所有地方都有警告,标记所有缩进(这是2个空格而不是4个空格)。
如果我禁用PEP8检查,所有警告都会在不再需要PEP8检查的情况下消失(这是可取的)。
有没有办法在PyCharm编辑器中启用完整的PEP8检查,但忽略2空格缩进?
以下是PEP8警告的示例(关于缩进空格应为4而不是2):
以下是PyCharm首选项页面的快照,在PEP8检查部分下(看起来像是打开/关闭 - 除非我遗漏了一些东西):
两个不错的选择(用于不同目的):
答案 0 :(得分:3)
将光标置于突出显示的错误上(例如图片中的raise
),按Alt + Enter
并选择Ignore errors like this