2024-05-16 13:47:25 发布
网友
我正试图将现有项目导入PyCharm。我可以重构代码以使PyCharm满意,但是我们喜欢在字典中的冒号周围有空格,比如:{"A" : "B"}。我们还喜欢调整作业:
{"A" : "B"}
a = 1 abc = 3
是否有方法配置PyCharm,以便他忽略与此特定内容相关的所有错误/警告?
如果可以忽略所有匹配问题,只需按Alt-Enter(或单击灯泡)并选择“禁用检查”。保存您进入设置并尝试找出匹配的检查规则。
来自http://iambigblind.blogspot.jp/2013/02/configuring-pep8py-support-in-pycharm-27.html
@Krzysztof Stanisławek,函数不同,因为Pycharm遵循PEP8编码风格,因此建议在函数变量和“:”之间不要有空格,如果不需要,可以通过
"Settings"-> "Editor"-> "Inspections"->"PEP8 coding style violation"
但是,不建议这样做。
使用PyCharm 5(社区版),您可以执行以下操作:Code –> Inspect Code。然后选择所需的检查错误,并单击右侧的“抑制”选项或“忽略此类错误”选项。 请看下面的截图:
Code –> Inspect Code
当您选择“抑制”选项时,它会添加一条注释,如下面的屏幕截图所示:
可以在语句或函数/方法级别进行抑制。如果试图抑制函数的参数,则抑制仅在函数级别工作(这意味着它还抑制该函数中可能存在的其他名称引用冲突)。
您还可以选择完全关闭“PEP8编码风格冲突”(勾选下面的框),或手动显式管理“忽略错误”。截图如下:
一般来说,你也许应该质疑为什么你要压制PEP8的指导方针。然而,有时似乎有必要,例如在使用pytest模块时,有必要对PEP8检查所抱怨的变量等进行阴影处理。在这种情况下,PyCharm中的这个特性非常有用。
pytest
如果可以忽略所有匹配问题,只需按Alt-Enter(或单击灯泡)并选择“禁用检查”。保存您进入设置并尝试找出匹配的检查规则。
来自http://iambigblind.blogspot.jp/2013/02/configuring-pep8py-support-in-pycharm-27.html
@Krzysztof Stanisławek,函数不同,因为Pycharm遵循PEP8编码风格,因此建议在函数变量和“:”之间不要有空格,如果不需要,可以通过
但是,不建议这样做。
使用PyCharm 5(社区版),您可以执行以下操作:
Code –> Inspect Code
。然后选择所需的检查错误,并单击右侧的“抑制”选项或“忽略此类错误”选项。 请看下面的截图:当您选择“抑制”选项时,它会添加一条注释,如下面的屏幕截图所示:
可以在语句或函数/方法级别进行抑制。如果试图抑制函数的参数,则抑制仅在函数级别工作(这意味着它还抑制该函数中可能存在的其他名称引用冲突)。
您还可以选择完全关闭“PEP8编码风格冲突”(勾选下面的框),或手动显式管理“忽略错误”。截图如下:
一般来说,你也许应该质疑为什么你要压制PEP8的指导方针。然而,有时似乎有必要,例如在使用
pytest
模块时,有必要对PEP8检查所抱怨的变量等进行阴影处理。在这种情况下,PyCharm中的这个特性非常有用。相关问题 更多 >
编程相关推荐