我正在PyCharm中处理Python项目,我想编辑项目外的python脚本。 PyCharm不会检查代码,也不会违反任何PEP8。 希望有一个设置,但到目前为止找不到任何东西。
有谁知道如何在PyCharm中对非项目文件启用代码检查?
答案 0 :(得分:0)
我能够重现这个问题(使用5.0.5 Pro Linux版本)。
检查实际上是活动的,PEP8检查都已启用,我甚至提出了blank line at end of file
标志,但没有unresolved reference
标志:
看起来Arnaud P可能是正确的,因为项目文件中完全相同的文件内容会引发未解析的引用标记:
我想Pycharm认为它不足以抱怨 未解决的变量,因为此文件可能是另一个的一部分 项目。 - Arnaud P 22分钟前
JetBrains确认:
这是我从他们那里得到的答案:“这是预期的行为, 如果文件在当前项目之外,则暂停此检查。 PyCharm不知道其他的配置,源根等 项目/其他文件。“所以我将你的建议标记为已被接受 回答。 - SinanÇetinkaya5分钟前
作为一种解决方法,您可以拥有一个(可重复使用的)项目,其中包含一个(或多个)文件,您可以在其中粘贴非项目文件内容,仅用于运行检查。
或者只为该文件创建一个项目。