解决调查结果 - Amazon Q 开发者版

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

解决调查结果

当 Amazon Q 生成发现结果时,它会为易受攻击或低质量的代码加下划线。调查结果包括有关安全或质量问题以及如何在代码中解决该问题的详细信息。

解决JetBrains和中的调查结果 Visual Studio Code

您可以在 “问题” 选项卡中查看检测到的发现结果列表。选择要重定向到文件中检测到漏洞或低质量代码的特定区域。要查看包含查找结果信息的弹出窗口,请将光标悬停在带下划线的代码上。

在弹出窗口中,您可以通过几个选项来解决发现问题:

  • 自动修复- 对于某些漏洞,会出现此选项。选择 “修复” 以就地更新您的代码并解决发现的问题。

  • 用 Q 解释 — Amazon Q 解释了这一发现并推荐了修复方法。在弹出窗口中,选择 “解释”,将发现结果和相关代码发送到 Amazon Q 聊天面板。

  • 了解有关该发现的更多信息 — 该发现描述了如何修复漏洞。使用此信息将代码替换为改进后的代码。

解决视觉工作室中的调查结果

要在 Visual Studio 中查看发现结果,请展开 Visual Studio 主菜单中的 “视” 标题并选择 “错误列表”,打开 Visual Studio 错误列表

您可以使用调查结果中的信息来更新您的代码。更新代码后,再次扫描您的代码以查看发现的问题是否得到解决。

默认情况下,Visual Studio 错误列表会显示您的代码库的所有警告和错误。要从 Visual Studio 错误列表中筛选出您的 Amazon Q 调查结果,请完成以下步骤创建筛选器。

注意

只有在您运行安全扫描并且 Amazon Q 检测到问题后,才会看到扫描结果。

发现结果作为警告显示在 Visual Studio 中。要查看错误列表中的结果,必须选择 “错误列表” 标题中的 “警告” 选项。

筛选错误列表中的结果
  1. 从 Visual Studio 主菜单中选择视图,然后选择错误列表以打开错误列表窗格。

  2. 在 “错误列表” 窗格中,右键单击标题行以打开快捷菜单。

  3. 在上下文菜单中,展开 “显示列”,然后在展开的菜单中选择 “工具”。

  4. 工具列已添加到您的错误列表中

  5. 从 “工具” 列标题中,选择 “筛选” 图标并选择 Amazon Q 以筛选 Amazon Q 安全扫描结果。