

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

# 使用 Amazon Q 开发者版解释和更新代码
<a name="explain-update-code"></a>

Amazon Q 开发者版可以解释和更新集成式开发环境（IDE）中特定的代码行。要更新代码，使用 Amazon Q 更改给定代码行或代码块，它会生成反映您要求的更改的新代码。然后，您可以将更新的代码直接插入到源代码的文件中。

可从以下选项中进行选择：
+ **解释**：用自然语言解释您的代码。
+ **重构**：除其他改进外，还提高了代码的可读性或效率。
+ **修复**：调试代码。
+ **生成测试**：为当前文件或所选代码创建单元测试。
+ **优化**：增强代码性能。
+ **发送到提示**：将突出显示的代码发送到 Amazon Q 聊天面板并询问代码相关问题。

## 将代码发送到 Amazon Q
<a name="send-code"></a>

要通过 Amazon Q 解释或更新您的代码，请完成以下步骤。

1. 在 IDE 中突出显示代码文件的一部分。

1. 右键单击突出显示的代码，打开上下文窗口。选择 **Amazon Q**，然后选择**解释**、**重构**、**修复**、**生成测试**、**优化**或**发送到提示**。

   如果选择**发送到提示**，Amazon Q 会将突出显示的代码复制到聊天面板，您可以在其中输入有关代码的问题。

1. 要将突出显示的代码替换为新生成的代码，您可以复制代码或通过选择**插入代码**将其直接插入到文件中。Amazon Q 将原始代码替换为更新的代码。