

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Q Developer を使用してブロックを補完する
<a name="code-block"></a>

ブロック補完は、`if/for/while/try` コードブロックの補完に使用されます。

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

![\[C を使用したブロック補完機能の例。\]](http://docs.aws.amazon.com/ja_jp/amazonq/latest/qdeveloper-ug/images/block-completion-c.gif)


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

![\[C++ を使用したブロック補完機能の例。\]](http://docs.aws.amazon.com/ja_jp/amazonq/latest/qdeveloper-ug/images/block-completion-c-plus.gif)


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

下の例では、ユーザーが `if` ステートメントの署名を入力します。ステートメントの本文は Amazon Q からの提案です。

![\[ブロック補完機能の例。\]](http://docs.aws.amazon.com/ja_jp/amazonq/latest/qdeveloper-ug/images/cw-c9-block-completion.gif)


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

下の画像では、Amazon Q が関数を完了する方法を提案しています。

![\[ブロック補完機能の例。\]](http://docs.aws.amazon.com/ja_jp/amazonq/latest/qdeveloper-ug/images/c-sharp-block.gif)


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

下の画像では、Amazon Q が関数を完了する方法を提案しています。

![\[ブロック補完機能の例。\]](http://docs.aws.amazon.com/ja_jp/amazonq/latest/qdeveloper-ug/images/typescript_vscode_block-completion.gif)


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

この例では、Amazon Q がコンテキストに基づいてコードのブロックを提案します。

![\[コードブロック機能の例。\]](http://docs.aws.amazon.com/ja_jp/amazonq/latest/qdeveloper-ug/images/python_sagemakerstudio_codeblock.gif)


------