本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用程式碼參考
Amazon Q 部分是從開放原始碼專案中學習。有時,它提供的建議可能類似於特定的訓練資料。程式碼參考包括用來產生建議的來源 Amazon Q 的相關資訊。
檢視和更新程式碼參考
使用參考日誌,您可以檢視與訓練資料類似的程式碼建議的參考。您也可以更新和編輯 Amazon Q 建議的程式碼建議。
選擇您的 IDE 以查看如何檢視和更新程式碼參考的步驟。
- Visual Studio Code
-
顯示 Amazon Q 參考登入 VS Code,請使用下列程序。
-
請確定您使用兩者的最新版本 VS Code 和 Amazon Q 延伸模組。
-
In (入) VS Code,從IDE視窗底部的元件匣中選擇 Amazon Q。
Amazon Q 任務列會在IDE視窗頂端開啟。
-
選擇開放式程式碼參考日誌。
程式碼參考日誌索引標籤隨即開啟。任何對程式碼建議的參考都會列出。
下圖顯示開啟的 Amazon Q 任務列和程式碼參考日誌索引標籤。
-
- JetBrains
-
顯示 Amazon Q 參考登入 JetBrains IDEs,請使用下列程序。
-
請確定您使用的是最新版本的 JetBrains IDE 和 Amazon Q 外掛程式。
-
In (入) JetBrains,從IDE視窗底部的狀態列中選擇 Amazon Q。
Amazon Q 任務列會在狀態列上方開啟。
-
選擇開放式程式碼參考日誌。
程式碼參考日誌索引標籤隨即開啟。任何對程式碼建議的參考都會列出。
下圖顯示開啟的 Amazon Q 任務列和程式碼參考日誌索引標籤。
-
- Eclipse
-
顯示 Amazon Q 參考登入 Eclipse IDEs,請使用下列程序。
-
請確定您使用的是最新版本的 Eclipse IDE 和 Amazon Q 外掛程式。
-
在您的 中 Eclipse IDE,選擇 右上角的 Amazon Q 圖示IDE。
-
在開啟 Amazon Q 聊天索引標籤的情況下,選擇索引標籤右上角的省略號圖示。Amazon Q 任務列隨即開啟。
下圖顯示 中的 Amazon Q 任務列 Eclipse IDE.
-
選擇開放式程式碼參考日誌。
程式碼參考日誌索引標籤隨即開啟。任何對程式碼建議的參考都會列出。
-
- Toolkit for Visual Studio
-
當 Amazon Q 建議包含 Toolkit for Visual Studio 中參考的程式碼時,參考類型會出現在建議描述中。
包含參考的所有已接受建議都會擷取在參考日誌中。
若要存取參考日誌,請選擇 AWS 圖示,然後選取開啟程式碼參考日誌。
包含參考的已接受建議清單將會出現。此清單包括:
接受建議的位置。按兩下這將帶您到程式碼中的該位置。
相關聯的授權
參考的原始程式碼
屬於參考的程式碼片段
- AWS Cloud 9
-
當您搭配 AWS Cloud 9 使用 Amazon Q 時,程式碼參考預設為開啟。
若要將其關閉,或稍後重新開啟,請使用下列程序。
-
在 AWS Cloud 9 主控台的左上角,選擇 AWS Cloud 9 標誌。
-
從下拉式功能表中,選擇偏好設定。
在主控台右側,偏好設定索引標籤會開啟。
-
在偏好設定索引標籤的專案設定下,於延伸項目下,選取AWS 工具組。
-
選取或取消選取 Amazon Q:使用程式碼參考包含建議。
-
- Lambda
-
Amazon Q in Lambda 不支援程式碼參考。當您搭配 Lambda 使用 Amazon Q 時,會省略任何具有參考的程式碼建議。
- SageMaker AI Studio
-
若要在 SageMaker AI Studio 中顯示 Amazon Q 參考日誌,請使用下列程序。
-
在 SageMaker AI Studio 視窗底部,開啟 Amazon Q 面板。
-
選擇開放式程式碼參考日誌。
-
- JupyterLab
-
若要顯示 Amazon Q 參考登入 JupyterLab,請使用下列程序。
-
在 JupyterLab 視窗底部,開啟 Amazon Q 面板。
-
選擇開放式程式碼參考日誌。
-
- AWS Glue Studio Notebook
-
若要在 AWS Glue Studio Notebook 中顯示 Amazon Q 參考日誌,請使用下列程序。
-
在 AWS Glue Studio Notebook 視窗底部,開啟 Amazon Q 面板。
-
選擇開放式程式碼參考日誌。
-
關閉和開啟程式碼參考
在大多數 中IDEs,程式碼參考預設為開啟。選擇您的 IDE ,查看如何關閉或開啟程式碼參考的步驟。
- Visual Studio Code
-
當您搭配 使用 Amazon Q 時 VS Code,程式碼參考預設為開啟。
若要將其關閉,或稍後重新開啟,請使用下列程序。
-
請確定您使用兩者的最新版本 VS Code 和 Amazon Q 延伸模組。
-
In (入) VS Code,從IDE視窗底部的元件匣中選擇 Amazon Q。
Amazon Q 任務列會在IDE視窗頂端開啟。
-
選擇開啟設定。設定索引標籤會開啟,並顯示與 Amazon Q 相關的選項。
-
選取或取消選取使用程式碼參考顯示內嵌程式碼建議旁的方塊。
-
- JetBrains
-
當您搭配 使用 Amazon Q 時 JetBrains IDE,程式碼參考預設為開啟。
若要將其關閉,或稍後重新開啟,請使用下列程序。
-
請確定您使用的是最新版本的 JetBrains IDE 和 Amazon Q 外掛程式。
-
In (入) JetBrains,從IDE視窗底部的狀態列中選擇 Amazon Q。
Amazon Q 任務列會在狀態列上方開啟。
-
選擇開啟設定。設定視窗隨即開啟,並顯示與 Amazon Q 相關的選項。
-
選取或取消選取包含含程式碼參考的建議旁的方塊。
-
- Eclipse
-
當您搭配 使用 Amazon Q 時 Eclipse,程式碼參考預設為開啟。
若要將其關閉,或稍後重新開啟,請使用下列程序。
-
請確定您使用的是最新版本的 Eclipse IDE 和 Amazon Q 外掛程式。
-
在 中開啟設定 Eclipse IDE.
-
從左側導覽列中選擇 Amazon Q。
-
選取或取消選取使用程式碼參考顯示內嵌程式碼建議旁的方塊。
-
選擇 Apply (套用) 來儲存您的變更。
-
- AWS Cloud 9
-
當您搭配 AWS Cloud 9 使用 Amazon Q 時,程式碼參考預設為開啟。
若要將其關閉,或稍後重新開啟,請使用下列程序。
-
在 AWS Cloud 9 主控台的左上角,選擇 AWS Cloud 9 標誌。
-
從下拉式功能表中,選擇偏好設定。
在主控台右側,偏好設定索引標籤會開啟。
-
在偏好設定索引標籤的專案設定下,於延伸項目下,選取AWS 工具組。
-
選取或取消選取 Amazon Q:使用程式碼參考包含建議。
-
- Lambda
-
Amazon Q in Lambda 不支援程式碼參考。當您搭配 Lambda 使用 Amazon Q 時,會省略任何具有參考的程式碼建議。
- SageMaker AI Studio
-
當您搭配 SageMaker AI Studio 使用 Amazon Q 時,程式碼參考預設為開啟。
若要將其關閉,或稍後重新開啟,請使用下列程序。
-
從 SageMaker AI Studio 視窗頂端選擇設定。
-
從設定下拉式清單中,選擇進階設定編輯器。
-
在 Amazon Q 下拉式清單中,選取或取消選取使用程式碼參考啟用建議旁的方塊。
-
- JupyterLab
-
當您搭配 Amazon Q 使用 時 JupyterLab,程式碼參考預設為開啟。
若要將其關閉,或稍後重新開啟,請使用下列程序。
-
從 JupyterLab 視窗頂端選擇設定。
-
從設定下拉式清單中,選擇進階設定編輯器。
-
在 Amazon Q 下拉式清單中,選取或取消選取使用程式碼參考啟用建議旁的方塊。
-
- AWS Glue Studio Notebook
-
從 AWS Glue Studio Notebook 視窗底部選擇 Amazon Q。
從彈出式選單中,使用參考切換程式碼旁的切換。
注意
暫停程式碼參考僅在目前的 AWS Glue Studio Notebook 期間有效。
使用參考選擇退出程式碼
在某些 中IDEs,您可以選擇不接收管理員層級具有參考的建議。
選擇您的 IDE以查看以管理員身分選擇退出的步驟。
- Visual Studio Code
-
如果您是企業管理員,您可以選擇不接收整個組織的程式碼參考建議。如果您這樣做,組織中的個別開發人員將無法透過 重新選擇加入IDE。這些開發人員將能夠選取和取消選取上一節中討論的方塊,但如果您已在企業層級選擇退出,則不會有任何影響。
若要在企業層級選擇不接收包含參考的建議,請使用下列程序。
-
在 Amazon Q Developer 主控台中,選擇設定。
-
在 Amazon Q Developer 帳戶詳細資訊窗格中,選擇編輯。
-
在編輯詳細資訊頁面上,在進階設定窗格中,取消選取包含含程式碼參考的建議。
-
選擇 Save changes (儲存變更)。
-
- JetBrains
-
如果您是企業管理員,您可以選擇不接收整個組織的程式碼參考建議。如果您這樣做,組織中的個別開發人員將無法透過 重新選擇加入IDE。這些開發人員將能夠選取和取消選取上一節中討論的方塊,但如果您已在企業層級選擇退出,則不會有任何影響。
若要在企業層級選擇不接收包含參考的建議,請使用下列程序。
-
在 Amazon Q Developer 主控台中,選擇設定。
-
在 Amazon Q Developer 帳戶詳細資訊窗格中,選擇編輯。
-
在編輯詳細資訊頁面的進階設定窗格中,取消選取包含含程式碼參考的建議。
-
選擇 Save changes (儲存變更)。
-
- Eclipse
-
如果您是企業管理員,您可以選擇不接收整個組織的程式碼參考建議。如果您這樣做,組織中的個別開發人員將無法透過 重新選擇加入IDE。這些開發人員將能夠選取和取消選取上一節中討論的方塊,但如果您已在企業層級選擇退出,則不會有任何影響。
若要在企業層級選擇不接收包含參考的建議,請使用下列程序。
-
在 Amazon Q Developer 主控台中,選擇設定。
-
在 Amazon Q Developer 帳戶詳細資訊窗格中,選擇編輯。
-
在編輯詳細資訊頁面上,在進階設定窗格中,取消選取包含含程式碼參考的建議。
-
選擇 Save changes (儲存變更)。
-
- Toolkit for Visual Studio
-
若要在企業層級選擇不接收包含參考的建議,請使用下列程序。
-
您可以透過下列兩種方式之一來取得程式碼參考設定:
-
選擇視窗邊緣的 Amazon Q 圖示,然後選擇選項...
-
前往工具 -> AWS Toolkit -> Amazon Q
-
-
將切換變更為 true 或 False,取決於您想要將建議包含參考。
-
- AWS Cloud 9
-
Amazon Q in AWS Cloud 9 不支援在企業層級使用 參考來選擇退出程式碼建議。
若要在個別開發人員層級選擇退出,請參閱切換程式碼參考。
- Lambda
-
Amazon Q in Lambda 不支援程式碼參考。當您搭配 Lambda 使用 Amazon Q 時,會省略任何具有參考的程式碼建議。
- SageMaker AI Studio
-
Amazon Q 不支援在 SageMaker AI Studio 的企業層級使用 參考來選擇退出程式碼建議。
- JupyterLab
-
Amazon Q 不支援在企業層級使用 參考來選擇退出程式碼建議 JupyterLab。
- AWS Glue Studio Notebook
-
Amazon Q 不支援在 AWS Glue Studio Notebook 中使用參考來選擇退出程式碼建議。