IntelliJ IDEA 2025.1 Help

Problems 工具窗口

问题 工具窗口使用多个选项卡显示 IntelliJ IDEA 在您的 项目 中检测到的问题。

您可以在窗口中选择任何问题,然后按 F4 或双击它以跳转到编辑器中的相应行。

要在工具窗口选项卡中循环切换,请按 Alt+RightAlt+Left

IDE 持续检查您的代码并搜索问题。 此选项卡列出了当前文件中发现的所有代码问题。 列表会在您 在编辑器中切换文件 时更新。

IntelliJ IDEA:问题工具窗口。 当前文件选项卡

工具栏

条目

工具提示和快捷键

描述

视图选项

视图选项

按严重程度过滤代码问题并配置其排序。 当未选择分组或排序选项时,问题将按它们在文件中出现的顺序列出。

显示快速修复按钮

显示快速修复 Alt+Enter

显示适用于所选问题的快速修复。

打开编辑器预览按钮

打开编辑器预览

打开预览窗格,在“问题”窗口中直接查看所选问题的源上下文。 请注意,此预览是一个普通编辑器,您可以在其中更改代码并应用可用的 快速修复

上下文菜单

条目

快捷键

描述

显示快速修复

Alt+Enter

显示适用于所选问题的快速修复。

复制问题描述

Ctrl+C

将问题描述复制到剪贴板。

跳转到源

F4

在编辑器中打开包含问题的代码。

Show Error Details

在单独的对话框中打开错误详情。

此选项卡显示通过 project-wide analysis检测到的项目中的问题。

项目错误选项卡

工具栏

条目

工具提示和快捷键

描述

视图选项

视图选项

按严重程度过滤代码问题并配置其排序。 当未选择分组或排序选项时,问题将按它们在文件中出现的顺序列出。

显示快速修复按钮

显示快速修复 Alt+Enter

显示适用于所选问题的快速修复。

打开编辑器预览按钮

打开编辑器预览

打开预览窗格,在“问题”窗口中直接查看所选问题的源上下文。 请注意,此预览是一个普通编辑器,您可以在其中更改代码并应用可用的 快速修复

全部展开

全部展开

展开所有节点。

全部收起

全部收起

收起所有节点。

上下文菜单选项

条目

快捷键

描述

复制问题描述

Ctrl+C

将问题描述复制到剪贴板。

跳转到源

F4

在编辑器中打开包含问题的代码。

Show Error Details

在单独的对话框中打开错误详情。

此选项卡显示由 Qodana 检测到的代码问题。 Qodana 可以让您在本地运行检查,包括在您的 IDE 中,以及作为 CI/CD 流水线的一部分。

IntelliJ IDEA:Qodana 检查结果在问题窗口

工具栏

条目

工具提示和快捷键

描述

登录 Qodana

登录 Qodana

登录 Qodana Cloud。 此操作是 将项目与 Qodana 基于云的报告链接的先决条件。 或者,您可以从主菜单中进行操作: 工具 | Qodana | 登录 Qodana。 如需了解更多信息,请参阅 Qodana Cloud

已登录 Qodana

已登录 Qodana

您已登录 Qodana Cloud。 您可以 链接您的项目Qodana Cloud

已与 Cloud 链接

您的项目已链接到 Qodana Cloud。

通过点击此按钮,您可以在云中打开检查报告或将您的项目与 Qodana Cloud 取消关联。

刷新 Cloud 报告

刷新 Cloud 报告

刷新当前云报告。

视图选项

视图选项

按严重程度过滤代码问题并配置其排序。 当未选择分组或排序选项时,问题将按它们在文件中出现的顺序列出。

打开编辑器预览

打开编辑器预览

打开预览窗格以在 问题 窗口中直接查看所选问题的源上下文。 请注意,此预览是一个普通的编辑器,您可以在其中更改代码并应用可用的 快速修复

全部展开

全部展开 Ctrl+NumPad +

展开所有节点。

全部收起

全部收起 Ctrl+NumPad -

收起所有节点。

在浏览器中显示 Qodana

在浏览器中显示 Qodana

在默认浏览器中打开分析结果。 交互式报告打开,允许您详细检查问题并在报告和 IDE 之间导航。

上下文菜单选项

条目

快捷键

描述

显示快速修复

Alt+Enter

显示适用于所选问题的快速修复。

跳转到源

F4

在编辑器中打开有问题的代码。

显示错误详情

您可以在弹出窗口中了解有关检测到的问题的更多信息。

qodana.yaml

通过排除某些文件、文件夹或检查,从分析中修改 qodana.yaml 配置文件。

此选项卡显示在导入依赖项中发现的易受攻击 API 的用法。 漏洞数据由 Checkmarx 提供。

有关更多信息,请参见 查找漏洞和恶意依赖项

易受攻击的依赖项

工具栏

条目

工具提示和快捷键

描述

显示安全

显示安全的依赖项

在列表中显示安全依赖项及其脆弱依赖项。

刷新

刷新

检查当前的依赖项并刷新 问题 工具窗格中的列表。

全部展开

全部展开 Ctrl+NumPad +

展开所有节点。

全部收起

全部收起 Ctrl+NumPad -

收起所有节点。

条目

描述

复制安全版本到剪贴板

将包含该漏洞修复的版本复制到剪贴板。

报告误报

告知 JetBrains 依赖项漏洞检测器中的不准确之处。

依赖漏洞检查器会自动扫描您的代码,以识别潜在的问题,如依赖中的安全漏洞。 然而,像任何自动化工具一样,它们有时可能会识别出并非真正问题的问题(即“误报”)。

报告误报 选项使用户能够将这些不准确之处反馈给 IDE 的开发人员。

展开

打开 Developer Hub by Checkmarx 网站了解更多关于漏洞的信息。

当您 手动运行代码检查时,将显示此选项卡,并显示分析结果。

检查结果选项卡

工具栏

条目

快捷键

描述

重新运行检查

Ctrl+F5

运行检查并在同一标签页显示结果。

上一个问题

Ctrl+Alt+Up

导航到上一个问题。

下一个问题

Ctrl+Alt+Down

导航到下一个问题。

应用快速修复

Alt+Enter

从列表中选择一个可用的快速修复来 解决所选检查项的问题

设置按钮

错误对话框中更改所选检查或检查组的设置。

视图选项

根据所选选项分组或筛选发现的问题:

  • 目录 :按目录分类检测出的问题。

  • 严重性 :按错误和警告严重程度对检测到的问题进行分组。 否则,将问题按 inspection 分组。

  • 筛选已解决的项目 :隐藏已解决的问题。

全部展开

Ctrl+NumPad +

展开所有节点。

全部收起

Ctrl+NumPad -

收起所有节点。

导出

将检查结果导出为 XML、Sarif 或 HTML 格式

上下文菜单选项

条目

快捷键

描述

跳转到源

F4

在编辑器中打开包含所选问题的文件,并将文本光标放在相应代码片段的开头。

排除

Delete

将选定项排除在进一步检查之外。 排除的节点以删除线显示。 如果筛选切换 打开,被排除的节点将被隐藏。

包含

Insert

将以前排除的项目包含在结果列表中。 所有嵌套的元素也包括在内。

Alt+Enter

选择建议的解决方案之一。

抑制问题

抑制对类、方法、语句或字段的检查。 有关更多信息,请参见 禁止检查

编辑设置

错误对话框中更改所选检查或检查组的设置。

禁用检查

在活动结果选项卡中禁用所选检查的警报。 如果筛选切换 已开启, 已禁用的检查 的节点将被隐藏。

运行检查

重新运行选定的检查,并在新选项卡中显示结果。

检查报告

选择左侧窗格中的检查节点时,检查报告显示在结果选项卡的右侧窗格中。 报告可能包括以下内容:

  • 问题解决 :每个可用的解决方案都有一个按钮。 点击按钮会调用相应的修复。 如果没有按钮,您必须自己解决这个问题。

  • 取消 :点击此按钮以显示检查抑制选项列表。

  • 问题概要 :问题的简要描述。

  • 禁用检查 :在结果的活动选项卡中禁用所选检查的警报。 如果过滤器切换开关 开启, 已禁用检查的节点将被隐藏。

  • 运行检查 :重新运行所选检查,并在新选项卡上显示结果。

最后修改日期: 2025年 4月 24日