使用 Amazon Q 開發人員取得 line-by-line 建議 - Amazon Q Developer

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

使用 Amazon Q 開發人員取得 line-by-line 建議

根據您的使用案例,Amazon Q 可能無法在一個建議中產生整個函數區塊。不過,Amazon Q 仍然可以提供 line-by-line 建議。

Go and GoLand

在此範例中,Amazon Q 提供了 line-by-line 建議。

line-by-line 完成特徵的範例。

下面是另一個 line-by-line 建議的例子,這次用單元測試。

line-by-line 完成特徵的範例。
C++ and CLion

在此範例中,Amazon Q 提供了 line-by-line 建議。

line-by-line 完成特徵的範例。
Python

在下圖中,客戶已撰寫初始註解,指出他們想要將訊息發佈到 Amazon CloudWatch Logs 群組。在此情況下,Amazon Q 只能在其第一個建議中建議用戶端初始化程式碼,如下圖所示。

提示您輸入將訊息發佈到 CloudWatch 日誌記錄群組的函數時,會顯示第一個 Amazon Q 建議的螢幕擷取畫面。

不過,如果使用者繼續要求建 line-by-line 議,Amazon Q 也會繼續根據已經寫入的內容建議程式碼行。

螢幕擷取畫面顯示接下來幾個 Amazon Q 建議,這些建議開始形成實作,以將訊息發佈到 CloudWatch 日誌記錄群組的函數。
注意

在以上範例中,VPCFlowLogs 可能不是正確的常數值。Amazon Q 提出建議時,請記得視需要重新命名任何常數。

Amazon Q 最終可以完成整個程式碼區塊,如下圖所示。

顯示僅根據 Amazon Q 建議將訊息發佈到 CloudWatch 日誌日誌群組的程式碼區塊完成實作的螢幕擷取畫面。

在此範例中,Amazon Q 會提供建議,一次提供一行建議。

line-by-line 完成特徵的範例。