代码检查
最后修改时间:2023 年 11 月 13 日在 PyCharm 中,有一组代码检查可以检测并纠正项目中的异常代码。IDE 可以发现并突出显示各种问题,定位死代码,查找可能的错误、拼写问题,并改进整体代码结构。
检查可以扫描所有项目文件中的代码或仅在特定范围内(例如,仅在生产代码或修改的文件中)。
每次检查都有一个严重级别——问题影响代码的程度。编辑器中的严重性以不同方式突出显示,以便您可以快速区分关键问题和不太重要的问题。PyCharm 附带一组预定义的严重性级别,使您能够创建自己的严重性级别。
检查及其设置分组在配置文件中。每个配置文件都包含有关已启用检查的信息、它们分析的文件范围及其严重性级别。
访问所有可用的检查及其设置
在“设置”对话框 ( ) 中,转到编辑器 | 检查。CtrlAlt0S
用于过滤检查列表。例如,您可以按严重性或语言过滤检查。
笔记
选择默认情况下禁用新检查复选框以禁用来自已安装插件的新检查,因为它们可能会影响检查配置文件的配置。
使用 Qdana 进行代码检查
除了在 IDE 中运行代码检查之外,您还可以使用Qdana检查代码:
在本地运行 PyCharm 检查(包括 IDE),并将其作为 CI/CD 管道的一部分。
使用 CI/CD 基础设施运行消耗资源的检查。
通过 CI 系统中的质量门来执行质量标准。
在 IDE 和 CI 工具中共享相同的检查配置文件。
仅在 Qdana 中可用的访问检查,例如安全检查和许可证审核。
访问检查结果的历史概览
您可以比较提交之间的检查结果,以更好地了解您的进度。
有关更多信息,请参阅Qodana。
您可以使用 PyCharm命令行界面来运行检查。
感谢您的反馈意见!
此页面是否有帮助?