

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

# 使用 Amazon Q Developer 完成單行程式碼
<a name="single-line-completion"></a>

當您開始輸入單行程式碼時，Amazon Q 會根據您目前和之前的輸入內容提供建議。

------
#### [ C\+\+ ]

![使用 C++ 的單行完成功能範例。](http://docs.aws.amazon.com/zh_tw/amazonq/latest/qdeveloper-ug/images/single-line-completion-c-plus.gif)


------
#### [ JavaScript ]

在此範例中，Amazon Q 會完成開發人員開始的一行程式碼。

![單行自動完成功能範例。](http://docs.aws.amazon.com/zh_tw/amazonq/latest/qdeveloper-ug/images/javascript_vscode_SingleLine.gif)


------
#### [ TypeScript ]

在此範例中，使用者輸入完整的註解，然後 Amazon Q 會配合註解提供程式碼。

![單行自動完成功能範例。](http://docs.aws.amazon.com/zh_tw/amazonq/latest/qdeveloper-ug/images/typescript_vscode_single-line.gif)


------
#### [ C\# ]

在此範例中，Amazon Q 會根據註解提供單行建議。

![單行完成功能的範例。](http://docs.aws.amazon.com/zh_tw/amazonq/latest/qdeveloper-ug/images/c-sharp-single-line.gif)


------
#### [ Shell ]

在下圖中，Amazon Q 提供如何完成單行程式碼的建議。

![單行自動完成功能範例。](http://docs.aws.amazon.com/zh_tw/amazonq/latest/qdeveloper-ug/images/jb-single-line-shell.gif)


------
#### [ Java ]

當您開始輸入單行程式碼時，Amazon Q 會根據您目前和之前的輸入內容提供建議。

在下方的 Java 範例中，使用者在現有的類別中輸入了 `public` 字串。

Amazon Q 會根據輸入為主要方法的簽章產生建議。

![單行自動完成功能範例。](http://docs.aws.amazon.com/zh_tw/amazonq/latest/qdeveloper-ug/images/cw-c9-single-line-completion.gif)


------
#### [ Python ]

在此範例中，Amazon Q 會根據開發人員的註解建議單行程式碼。

![單行自動完成功能範例。](http://docs.aws.amazon.com/zh_tw/amazonq/latest/qdeveloper-ug/images/python_sagemakerstudio_singleline.gif)


------