本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
开始扫描
Amazon Q 可以扫描您的整个代码库,也可以在您编写代码时自动扫描代码。
边打码边扫描
Amazon Q 会自动扫描您正在编写的文件,在您的代码中检测到结果后立即生成结果。当您使用 Amazon Q 时,默认情况下会启用自动扫描。
暂停自动扫描
要暂停 auto 扫描,请完成以下步骤。
-
从IDE窗口底部的矩形区域中选择文本 Amazon Q。在 VS Code 中,此区域称为组件托盘。在中 JetBrains IDEs,此区域称为状态栏。
在您选择 Amazon Q 文本后,Amazon Q 任务栏将在IDE窗口顶部打开。
在下图中,在 Visual Studio Code 中,用户选择界面底部的文本 Amazon Q,弹出一个下拉窗口,用户可以从中选择 “暂停自动扫描”。
在下图中,在 IntelliJ (a JetBrains IDE) 中,用户在界面底部选择文本 Amazon Q,提示一个下拉窗口,用户可以从中选择 “暂停自动扫描”。
-
选择 “暂停自动扫描”。
扫描您的项目
您可以扫描项目以同时评估整个代码库的安全状况。
要手动运行扫描,请完成以下步骤IDE。
- JetBrains
-
要扫描项目中的项目,请执行JetBrainsIDE以下操作:
-
打开要在项目中扫描的文件JetBrainsIDE。
-
从IDE窗口底部的状态栏中选择 Amazon Q。
Amazon Q 任务栏将在IDE窗口的右侧打开。
-
从任务栏中选择 “运行项目扫描”。Amazon Q 开始扫描您的项目。
在下图中,在 IntelliJ (a JetBrainsIDE) 中,用户从状态栏中选择 Amazon Q,提示一个任务栏,用户可以从中选择 “运行项目扫描”。
-
扫描完成后,Amazon Q 生成的结果将显示在 “问题” 选项卡中。您可以选择要重定向到文件中检测到漏洞或低质量代码的特定区域。
-
将光标悬停在带下划线的代码上方可查看有关发现的详细信息。有关解决发现结果的信息,请参见解决调查结果。
- Visual Studio 代码
-
要扫描项目中的项目,请执行VS Code以下操作:
-
从要扫描的项目中打开一个文件VS Code。
-
从IDE窗口底部的组件托盘中选择 Amazon Q。
Amazon Q 任务栏将在IDE窗口顶部打开。
-
选择 “运行项目扫描”。Amazon Q 开始扫描您的项目。
在下图中VS Code,用户从组件托盘中选择 Amazon Q,提示一个任务栏,用户可以从中选择 “运行项目扫描”。
-
扫描完成后,Amazon Q 生成的结果将显示在 “问题” 选项卡中。您可以选择要重定向到文件中检测到漏洞或低质量代码的特定区域。
-
将光标悬停在带下划线的代码上方可查看有关发现的详细信息。有关解决发现结果的信息,请参见解决调查结果。
- Visual Studio
-
要在视觉工作室中扫描项目,请执行以下操作:
-
在 Visual Studio 中打开要扫描的项目中的文件。
-
选择文件底部的 Amazon Q 图标以打开 Amazon Q 任务栏。
-
从任务栏中选择 “运行安全扫描”。Amazon Q 开始扫描您的项目。
在下图中,在 Visual Studio 中,用户选择 Amazon Q 图标,弹出一个任务栏,用户可以从中选择 “运行安全扫描”。
-
您的扫描状态将在 Visual Studio 输出窗格中更新。扫描完成后,您会收到通知。
有关查看和解决调查结果的信息,请参见解决调查结果。