

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 Amazon Q 开发者版完成代码块
<a name="code-block"></a>

代码块完成用于完成您的 `if/for/while/try` 代码块。

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

![\[使用 C 的代码块完成功能的示例\]](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/block-completion-c.gif)


------
#### [ C\$1\$1 ]

![\[使用 C++ 的代码块完成功能的示例。\]](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/block-completion-c-plus.gif)


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

在下面的示例中，用户输入了一个 `if` 语句的签名。该语句的主体是来自 Amazon Q 的建议。

![\[代码块完成功能的示例。\]](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/cw-c9-block-completion.gif)


------
#### [ C\$1 ]

在下图中，Amazon Q 建议了一种完成该函数的方法。

![\[代码块完成功能的示例。\]](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/c-sharp-block.gif)


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

在下图中，Amazon Q 建议了一种完成该函数的方法。

![\[代码块完成功能的示例。\]](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/typescript_vscode_block-completion.gif)


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

在此示例中，Amazon Q 根据上下文提出了代码块建议。

![\[代码块功能的示例。\]](http://docs.aws.amazon.com/zh_cn/amazonq/latest/qdeveloper-ug/images/python_sagemakerstudio_codeblock.gif)


------