DataGrip 2025.2 Help

获取结果并修复问题

如果检查在您的代码中检测到问题,您可以在编辑器中快速应用修复。 将文本光标放置在高亮的代码部分并按 Alt+Enter。

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

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

如果您手动调用了检查,您可以在分析完成后自动打开的 问题 工具窗口中查看结果。 所有检测到的问题都列在工具窗口的左侧。 点击问题以在右侧显示检查详细信息。

  • 要解决问题,请点击工具栏或上下文菜单中的 意向操作按钮 图标。 您还可以按 Alt+Enter 并从弹出菜单中选择合适的修复措施。

  • 如果在文件中出现多个问题,您可以一次性修复所有出现的问题。 选择问题描述,点击 意向操作按钮 图标,选择相关修复程序,然后从列表中选择 修复文件中所有的"<problem description>"。

清理您的代码

您可以通过运行 代码清理 来简化修复代码问题的过程。 这允许您在不单独检查每个问题的情况下,对选定范围批量应用快速修复。

在清理过程中,IDE 会应用所选 inspection profile 中的代码清理检查修复。 要查看这些检查的列表,请按 Ctrl+Alt+S 打开 设置 对话框,然后转到 编辑器 | 检查 ,点击 筛选检查按钮 ,并启用 仅显示清理检查 选项。

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

  1. 在主菜单中,进入 代码 | 代码清理.

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

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

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

  4. 点击 分析 启动清理。

    指定代码清理范围对话框

DataGrip 进行代码分析,并将所选检查配置文件中的快速修复应用于检测出的问题。

另外,您可以将文本光标放置在源代码中对应快速修复的错误上,点击左边出现的红色灯泡 快速修复图标 (建议的快速修复),然后从菜单中选择 代码清理。

运行静默清理

您还可以在静默模式下运行代码清理,而不显示 指定代码清理范围 对话框。 在这种情况下,IDE 将运行当前在设置中配置的 profile 中的清理检查。

  1. 在 个文件 工具窗口 Alt+2 中选择您想要清理代码的节点。

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

  2. 在主菜单中,进入 代码 | 分析代码 | 静默代码清理.

在提交时清理您的代码

如果您的项目在 版本控制 下,您可以在将更改提交到存储库时清理代码。

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

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

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

  4. 点击 提交(I)。

导出结果

您运行检查后,结果会显示在 问题 工具窗口的专用选项卡上。 您可以将它们导出为其中一种可用格式。

  1. 在 问题 工具窗口(视图 | 工具窗口 | 问题 或 Alt+6 )中,切换到包含您想要导出的检查结果的选项卡,然后点击 导出按钮。

    “Inspection Results 工具窗口中的 Export 按钮”
  2. 选择您想要保存报告的格式: HTML 或 XML。

  3. 指定目标目录,然后点击 保存。

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