问题工具窗口
问题 工具窗口使用多个选项卡显示 PyCharm 在您的 项目 中检测到的问题。
您可以在窗口中选择任何问题,然后按 F4 或双击它以跳转到编辑器中的相应行。
要在工具窗口选项卡中循环切换,请按 Alt+Right 和 Alt+Left。
当启用 设计时代码检查 时,此选项卡会列出当前文件中发现的所有代码问题。 列表会在您 在编辑器中切换文件 时更新。

工具栏
项目 | 工具提示和快捷键 | 描述 |
|---|---|---|
视图选项 | 根据严重性筛选代码问题并配置其排序。 当未选择分组或排序选项时,问题按其在文件中的出现顺序列出。 | |
| 显示快速修复 Alt+Enter | 显示所选问题的快速修复。 |
打开编辑器预览 | 打开预览窗格,在问题窗口中直接查看所选问题的源代码上下文。 请注意,此预览是一个普通编辑器,您可以在其中更改代码并应用可用的 quick-fixes。 |
上下文菜单
项目 | 快捷方式 | 描述 |
|---|---|---|
显示快速修复 | Alt+Enter | 显示所选问题的快速修复。 |
复制问题描述 | Ctrl+C | 将问题描述复制到剪贴板。 |
跳转到源 | F4 | 在编辑器中打开包含问题的代码。 |
显示错误详细信息 | 在单独对话框中打开错误详细信息。 |
此选项卡显示由 Qodana 检测到的代码问题。 Qodana 允许您在本地运行检查,包括在 IDE 中进行检查,以及作为 CI/CD 流水线的一部分。

工具栏
项目 | 工具提示和快捷键 | 描述 |
|---|---|---|
登录 Qodana | 登录 Qodana Cloud。 此操作是 将项目与 Qodana 基于云的报告链接的先决条件。 或者,您可以从主菜单中进行操作: 。 如需了解更多信息,请参阅 Qodana Cloud。 | |
已登录 Qodana | 您已登录 Qodana Cloud。 您可以 链接您的项目与 Qodana Cloud。 | |
将项目链接到云端 | 将您的项目链接并上传报告到 Qodana Cloud。 或者,您可以从主菜单中执行此操作: 。 如需了解更多信息,请参阅 从 Qodana Cloud 打开的报告。 | |
已链接到云端 | 您的项目已链接到 Qodana Cloud。 通过点击此按钮,您可以在云中打开检查报告或将您的项目与 Qodana Cloud 取消关联。 | |
刷新云报告 | 刷新当前云报告。 | |
查看选项 | 根据严重性筛选代码问题并配置其排序。 当未选择分组或排序选项时,问题按其在文件中的出现顺序列出。 | |
打开编辑器预览 | 打开预览窗格以在 问题 窗口中直接查看所选问题的源上下文。 请注意,此预览是一个普通的编辑器,您可以在其中更改代码并应用可用的 快速修复。 | |
全部展开 Ctrl+NumPad + | 展开所有节点。 | |
全部收起 Ctrl+NumPad - | 折叠所有节点。 | |
在浏览器中显示 Qodana | 在默认浏览器中打开分析结果。 交互式报告打开,允许您详细检查问题并在报告和 IDE 之间导航。 |
上下文菜单选项
项目 | 快捷方式 | 描述 |
|---|---|---|
显示快速修复 | Alt+Enter | 显示所选问题的快速修复。 |
跳转到源 | F4 | 在编辑器中打开有问题的代码。 |
显示错误详情 | 您可以在弹出窗口中了解有关检测到的问题的更多信息。 | |
qodana.yaml | 通过排除某些文件、文件夹或检查,从分析中修改 qodana.yaml 配置文件。 |
此选项卡显示在导入依赖项中发现的易受攻击 API 的用法。

工具栏
项目 | 工具提示和快捷键 | 描述 |
|---|---|---|
刷新 | 检查当前的依赖项并刷新 问题 工具窗格中的列表。 | |
显示安全的依赖项 | 在列表中显示安全依赖项及其脆弱依赖项。 | |
全部展开 Ctrl+NumPad + | 展开所有节点。 | |
全部收起 Ctrl+NumPad - | 折叠所有节点。 |
结果窗格中的操作链接
项目 | 描述 |
|---|---|
复制安全版本到剪贴板 | 将包含该漏洞修复的版本复制到剪贴板。 |
报告误报 | 告知 JetBrains 依赖项漏洞检测器中的不准确之处。 依赖漏洞检查器会自动扫描您的代码,以识别潜在的问题,如依赖中的安全漏洞。 然而,像任何自动化工具一样,它们有时可能会识别出并非真正问题的问题(即“误报”)。 报告误报 选项使用户能够将这些不准确之处反馈给 IDE 的开发者。 |
阅读更多信息 | 打开 Mend.io Vulnerability Database 以进一步了解该漏洞。 |
当您 手动运行代码检查时,将显示此选项卡,并显示分析结果。

工具栏
项目 | 快捷键 | 描述 |
|---|---|---|
Ctrl+F5 | 运行检查并在同一标签页显示结果。 | |
Ctrl+Alt+Up | 导航到上一个问题。 | |
Ctrl+Alt+Down | 导航到下一个问题。 | |
| Alt+Enter | 从列表中选择一个可用的快速修复来 解决所选检查项的问题。 |
在 错误对话框中更改所选检查或检查组的设置。 | ||
根据所选选项分组或筛选发现的问题:
| ||
Ctrl+NumPad + | 展开所有节点。 | |
Ctrl+NumPad - | 折叠所有节点。 | |
将检查结果 导出为 XML、Sarif 或 HTML 格式。 |
上下文菜单选项
检查报告
选择左侧窗格中的检查节点时,检查报告显示在结果选项卡的右侧窗格中。 报告可能包括以下内容:
问题解决 :每个可用的解决方案都有一个按钮。 点击按钮会调用相应的修复。 如果没有按钮,您必须自己解决这个问题。
取消 :点击此按钮以显示检查抑制选项列表。
问题概要 :问题的简要描述。
禁用检查 :在结果的活动选项卡中禁用所选检查的警报。 如果过滤器切换开关
开启, 已禁用检查的节点将被隐藏。
运行检查于 :重新运行所选检查,并在新选项卡上显示结果。
