

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Q Developer でのコードの説明と更新
<a name="explain-update-code"></a>

Amazon Q Developer は、統合開発環境 (IDE) で特定のコード行を説明および更新できます。コードを更新するには、Amazon Q にコードの特定の行またはブロックを変更するようにリクエストします。これにより、リクエストした変更を反映する新しいコードが生成されます。その後、更新したコードを、コードが作成されたファイルに直接挿入できます。

次のオプションから選択できます:
+ **説明** – コードを自然言語で説明してもらいます。
+ **リファクタリング** – コードの可読性や効率性の向上など、さまざまな改善を行います。
+ **修正** – コードをデバッグします。
+ **テストの生成** – 現在のファイルまたは選択したコードのユニットテストを作成します。
+ **最適化** – コードのパフォーマンスを向上させます。
+ **プロンプトに送信** – 強調表示されたコードを Amazon Q チャットパネルに送信し、コードについて質問します。

## Amazon Q にコードを送信
<a name="send-code"></a>

Amazon Q にコードを説明または更新してもらうには、以下のステップを実行します。

1. IDE 内のコードファイルのセクションを強調表示します。

1. 強調表示されたコードを右クリックして、コンテキストウィンドウを開きます。**[Amazon Q]** を選択し、**[説明]**、**[リファクタリング]**、**[修正]**、**[テストの生成]**、**[最適化]**、または **[プロンプトに送信]** を選択します。

   **[プロンプトに送信]** を選択すると、Amazon Q は強調表示されたテキストをチャットパネルにコピーします。チャットパネルには、コードに関する質問を入力できます。

1. 強調表示されたコードを新しく生成されたコードに置き換えるには、コードをコピーするか、**[コードを挿入]** を選択してファイルに直接挿入します。Amazon Q は元のコードを更新されたコードに置き換えます。