GoLand 2025.2 Help

获取结果并修复问题

如果检查在您的代码中检测到问题,您可以在编辑器中快速应用修复。 将插入符放在高亮显示的代码处并按下 Alt+Enter

GoLand 会在某些检查的快速修复旁显示交互式预览。 您可以按下 Ctrl+Q 以隐藏或显示此预览。

在编辑器中应用快速修复

在“问题”工具窗口中应用修复

如果您手动运行了检查,可在 问题 工具窗口中查看结果,该窗口在分析完成后会自动打开。 所有发现的问题都会列在工具窗口的左侧。 单击一个问题,可在右侧查看检查详情。

  • 要修复问题,请点击工具栏或上下文菜单中的 意图动作按钮 图标。 您也可以按下 Alt+Enter ,然后从弹出菜单中选择适当的修复。

  • 如果某个问题在文件中多次出现,您可以一次性修复所有出现的位置。 选择问题描述,点击工具栏上的 意图动作按钮 图标,选择相应的修复项,然后从列表中选择 修复文件中所有“<problem description>”问题

清理代码

您可以通过运行 代码清理 简化修复代码中问题的流程。 这样可以在无需逐个检查问题的前提下,对选定范围批量应用快速修复。

在清理过程中,IDE 会将所选 检查配置文件 中的代码清理检查所提供的修复应用于代码。 要查看这些检查的列表,请按下 Ctrl+Alt+S 打开 设置 对话框,前往 编辑器 | 检查 ,点击 “筛选检查”按钮 ,并启用 仅显示清理检查 选项。

批量应用快速修复(代码清理)

  1. 在主菜单中依次点击 代码 | 代码清理

  2. 指定代码清理范围 对话框中选择您要应用配置文件的范围。

  3. 检查配置文件 列表中选择检查配置文件,或点击 配置… 创建新配置文件。

    您也可以点击 配置… 查看所有代码清理检查及其设置。

  4. 点击 分析 启动清理。

    “指定代码清理范围”对话框

GoLand 将执行代码分析,并对检测到的问题应用所选检查配置文件中的快速修复。

或者,您也可以将插入符放置在源代码中与快速修复对应的错误位置,点击左侧出现的红色灯泡 快速修复图标 (建议的快速修复),并从菜单中选择 代码清理

“指定代码清理范围”对话框

项目

说明

整个项目

检查整个项目。

模块 <name>

检查 项目 工具窗口 Alt+1 中当前选中的模块。

文件 <name>

检查 项目 工具窗口中当前选中的文件或编辑器中已打开的文件。

选中文件

检查 项目 工具窗口中当前选中的多个文件。

未提交文件

此范围仅适用于受版本控制的项目。

仅检查尚未提交到版本控制系统的文件。

目录

检查 项目 工具窗口中当前选中的目录。

自定义范围

检查自定义文件范围。 从列表中选择一个预定义的范围,或点击 “浏览”按钮 ,并在打开的 “范围”对话框 中定义范围。

包含测试源

检查分析范围中包含的测试源代码。

检查注入代码

检查嵌入在代码中的 其他语言代码片段

检查配置文件

选择用于检查代码的 配置文件

如果列表中没有所需的配置文件,请点击 配置 并创建一个新配置文件。

运行静默清理

您也可以无需显示 指定代码清理范围 对话框,以静默模式运行代码清理。 在此情况下,IDE 将使用当前设置中配置的 配置文件 运行清理检查。

  1. 项目 工具窗口 Alt+1 中选择您要清理代码的节点。

    否则,将在当前编辑器中打开的文件中执行清理。

  2. 在主菜单中依次点击 代码 | 分析代码 | 静默代码清理

提交时清理代码

如果项目受到 版本控制 ,则在将更改提交到版本库时可以清理代码。

  1. Alt+0 打开 提交 工具窗口,然后点击 显示提交选项 “设置”按钮

  2. 提交检查 区域中,选中 清理(L) 复选框。

  3. 点击 配置 并选择 IDE 将从中运行检查的 检查配置文件

  4. 点击 提交(I)

保存时自动清理代码

您可以配置 IDE,使其在更改被 保存时自动清理修改后的文件中的代码。

  1. Ctrl+Alt+S 打开设置,然后选择 工具 | 保存时执行的操作

  2. 启用 运行代码清理 选项。

    此外,您可以点击 配置检查… 来指定 IDE 将用于执行代码清理检查的检查 配置文件

导出结果

运行检查后,结果会显示在 问题 工具窗口的专用标签页上。 您可以将它们导出为某个可用格式。

  1. 问题 工具窗口(视图 | 工具窗口 | 问题Alt+6 )中,切换到包含所需导出检查结果的标签页,并点击 “导出”按钮

    “检查结果”工具窗口中的“导出”按钮
  2. 选择用于保存报告的格式: HTMLSarif (根据 SARIF 规范格式化的 JSON 文件)或 XML

    如果启用了 Qodana 插件,则 Sarif 格式可用。

  3. 指定目标目录并点击 保存

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