

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 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 會以更新後的程式碼來取代原本的程式碼。