GoLand 2025.2 Help

问题工具窗口

问题 工具窗口通过多个选项卡显示 GoLand 在您的 项目 中检测到的问题。

您可以在窗口中选择任何问题并按下 F4 或双击以跳转至编辑器中的对应行。

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

启用 设计时代码检查 时,此选项卡会列出当前文件中发现的所有代码问题。 当您 在编辑器中切换文件时,列表会更新。

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

工具栏

项目

工具提示和快捷键

描述

查看选项

视图选项

按严重性筛选代码问题并配置其排序方式。 当未选择分组或排序选项时,问题将按其在文件中出现的顺序列出。

显示快速修复按钮

显示快速修复 Alt+Enter

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

打开编辑器预览按钮

打开编辑器预览

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

上下文菜单

项目

快捷键

描述

显示快速修复

Alt+Enter

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

复制问题描述

Ctrl+C

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

跳转到源

F4

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

显示错误详细信息

在单独的对话框中打开错误详细信息。

项目错误选项卡

工具栏

项目

工具提示和快捷键

描述

查看选项

视图选项

按严重性筛选代码问题并配置其排序方式。 当未选择分组或排序选项时,问题将按其在文件中出现的顺序列出。

显示快速修复按钮

显示快速修复 Alt+Enter

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

打开编辑器预览按钮

打开编辑器预览

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

全部展开

全部展开

展开所有节点。

全部折叠

全部收起

折叠所有节点。

上下文菜单选项

快捷键

描述

复制问题描述

Ctrl+C

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

跳转到源

F4

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

显示错误详细信息

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

此选项卡显示通过 Qodana 检测出的代码问题。 Qodana 允许您在包括集成开发环境在内的本地环境以及 CI/CD 流水线中运行代码检查。

GoLand:问题窗口中的 Qodana 检查结果

工具栏

工具提示与快捷键

描述

登录 Qodana

登录 Qodana

Log in to Qodana Cloud. 此操作是将 项目链接 至基于 Qodana Cloud 的报告的前提。 或者,您也可以通过主菜单完成此操作: 工具 | Qodana | 登录 Qodana。 欲了解更多信息,请参阅 Qodana Cloud

已登录 Qodana

已登录 Qodana

You are logged in to Qodana Cloud. 您可以将 项目链接Qodana Cloud

已连接到 Cloud

您的项目已连接到 Qodana Cloud。

单击此按钮,您可以在 Cloud 中打开检查报告,或将项目与 Qodana Cloud 解除关联。

刷新云报告

刷新 Cloud 报告

刷新当前 Cloud 报告。

查看选项

视图选项

按严重程度筛选代码问题并配置其排序方式。若未选择任何分组或排序选项,则问题将按其在文件中的出现顺序列出。 若未选择任何分组或排序选项,则问题将按其在文件中的出现顺序列出。

打开编辑器预览

打开编辑器预览

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

全部展开

全部展开 Ctrl+NumPad +

展开所有节点。

全部折叠

全部收起 Ctrl+NumPad -

折叠所有节点。

在浏览器中显示 Qodana

在浏览器中显示 Qodana

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

上下文菜单选项

项目

快捷键

描述

显示快速修复

Alt+Enter

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

跳转到源

F4

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

显示错误详情

在弹出窗口中查看更多关于检测到的问题的信息。

qodana.yaml

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

此选项卡显示在导入的依赖中发现的易受攻击 API 的使用情况。

检查结果选项卡

工具栏

项目

工具提示和快捷键

描述

刷新

刷新

检查 go.mod 文件中的当前依赖项,并在 问题 工具窗口中刷新列表。

显示安全的依赖项

在列表中同时显示安全依赖项和存在漏洞的依赖项。

全部展开

全部展开 Ctrl+NumPad +

展开所有节点。

全部折叠

全部收起 Ctrl+NumPad -

折叠所有节点。

项目

描述

将安全版本复制到剪贴板

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

报告误报

向 JetBrains 报告依赖漏洞检查器中的不准确之处。

依赖漏洞检查器会自动扫描代码,以识别潜在问题,例如依赖项中的安全漏洞。 但如同其他自动化工具,有时它可能会识别出实际上并不存在的问题(“误报”)。

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

阅读更多内容

打开 Mend.io 漏洞数据库 以了解有关漏洞的更多信息。

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

检查结果选项卡

工具栏

项目

快捷键

描述

重新运行检查

Ctrl+F5

运行检查并在同一选项卡中显示结果。

上一个问题

Ctrl+Alt+Up

跳转到上一个问题。

下一个问题

Ctrl+Alt+Down

跳转到下一个问题。

应用快速修复

Alt+Enter

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

设置按钮

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

查看选项

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

  • 目录 :按目录对检测到的问题进行分组。

  • 严重程度 :按错误与警告的严重程度对检测到的问题进行分组。否则,则根据检查项分组问题。 否则,按检查方式对问题进行分组。

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

全部展开

Ctrl+NumPad +

展开所有节点。

全部折叠

Ctrl+NumPad -

折叠所有节点。

导出

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

上下文菜单选项

项目

快捷键

描述

跳转到源代码

F4

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

排除

Delete

从进一步检查中排除所选项。 被排除的节点将以删除线样式显示。 如果筛选器切换 处于开启状态,被排除的节点将被隐藏。

包括

Insert

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

Alt+Enter

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

抑制问题

为所选问题或所选类禁用检查。

编辑设置

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

禁用检查

在活动结果选项卡中禁用所选检查的警告。 如果筛选器切换 处于开启状态, 已禁用的检查节点将隐藏。

在以下位置运行检查

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

检查报告

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

  • 问题解决方案 :每个可用解决方案提供一个按钮。 单击按钮会调用相应修复。 如果没有按钮,您需要自行修复问题。

  • 抑制 :单击此按钮可显示抑制检查选项列表。

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

  • 禁用检查 :在活动结果选项卡中禁用所选检查的警告。 如果筛选器切换 处于开启状态, 已禁用的检查节点将隐藏。

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

最后修改日期: 2025年 9月 26日