ChatGPT解决这个技术问题 Extra ChatGPT

PyCharm 可以列出项目中的所有 Python 错误吗?

我在虚拟环境中使用 python 2.7 和 PyCharm 2.7(截至 2013 年 2 月 7 日的新版本)。

每当我在其中打开一个包含明确错误的 python 文件(相当于在其他语言中编译错误,例如使用未声明的变量、调用不存在的函数)时,它会在文件的装订线中显示红色条纹。

因此,当我碰巧导航到包含它们的文件时,我随机发现了错误。我真正想要的是能够在一个单独的窗口中列出所有 python 错误。 Visual Studio 2005/2008/2010/... IDE 有一个单独的“错误”视图,其中列出了所有这些错误以及文件名和行号,并让我能够单击这些错误中的任何一个并直接导航到资源。

PyCharm 有这样的东西吗?


V
Vladimir

您可以调用 Code|Inspect Code(以前称为分析|检查代码,感谢 @CrackerJack9)来获取所有错误和警告以及修复它们的方法。在结果面板中,您可以选择仅查看错误(左侧的红色/黄色按钮)。


哇。这个功能太棒了。我以前从未使用过它。非常有帮助!
我发现超级烦人的是它在数百个文件中显示错误,我还没有找到应该只检查我自己的文件的设置。
@kap 我认为如果您关注 this answer,它将过滤掉您选择的目录。刚试了一下,似乎奏效了。
@vladimir 如何在旅途中进行操作。那就是在编辑器中显示它。我的 PyCharm 没有显示右滚动错误,例如,未在我的脚本中声明的变量。
f
forward

在 Pycharm 2.6.3 中:代码 -> 检查代码


A
Andrey Vlasovskikh

是的,运行分析|检查代码并指定整个项目作为分析范围。