

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Usando o Amazon Q Developer para conclusão de blocos
<a name="code-block"></a>

O preenchimento do bloco é usado para preencher blocos de código `if/for/while/try`.

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

![Um exemplo do atributo de preenchimento do bloco.](http://docs.aws.amazon.com/pt_br/amazonq/latest/qdeveloper-ug/images/block-completion-c.gif)


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

![Um exemplo do atributo de preenchimento do bloco.](http://docs.aws.amazon.com/pt_br/amazonq/latest/qdeveloper-ug/images/block-completion-c-plus.gif)


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

No exemplo abaixo, em Java, um usuário insere a assinatura de uma instrução `if`. O corpo da instrução é uma sugestão do Amazon Q.

![Um exemplo do atributo de preenchimento do bloco.](http://docs.aws.amazon.com/pt_br/amazonq/latest/qdeveloper-ug/images/cw-c9-block-completion.gif)


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

Na imagem abaixo, a Amazon Q recomenda uma forma de concluir a função.

![Um exemplo do atributo de preenchimento do bloco.](http://docs.aws.amazon.com/pt_br/amazonq/latest/qdeveloper-ug/images/c-sharp-block.gif)


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

Na imagem abaixo, a Amazon Q recomenda uma forma de concluir a função.

![Um exemplo do atributo de preenchimento do bloco.](http://docs.aws.amazon.com/pt_br/amazonq/latest/qdeveloper-ug/images/typescript_vscode_block-completion.gif)


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

Neste exemplo, o Amazon Q recomenda um bloco de código, com base no contexto. 

![Um exemplo do atributo de bloco de código.](http://docs.aws.amazon.com/pt_br/amazonq/latest/qdeveloper-ug/images/python_sagemakerstudio_codeblock.gif)


------