

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Utilisation d’Amazon Q Developer pour la saisie semi-automatique de blocs
<a name="code-block"></a>

La saisie semi-automatique de blocs sert à compléter vos blocs de code `if/for/while/try`.

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

![\[Exemple de saisie semi-automatique de bloc en langage C.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/block-completion-c.gif)


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

![\[Exemple de saisie semi-automatique de bloc en langage C++.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/block-completion-c-plus.gif)


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

Dans l’exemple ci-dessous, un utilisateur saisit la signature d’une instruction `if`. Le corps de l’instruction est une suggestion d’Amazon Q.

![\[Exemple de saisie semi-automatique de bloc.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/cw-c9-block-completion.gif)


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

Dans l’image ci-dessous, Amazon Q recommande un moyen de compléter la fonction.

![\[Exemple de saisie semi-automatique de bloc.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/c-sharp-block.gif)


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

Dans l’image ci-dessous, Amazon Q recommande un moyen de compléter la fonction.

![\[Exemple de saisie semi-automatique de bloc.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/typescript_vscode_block-completion.gif)


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

Dans cet exemple, Amazon Q recommande un bloc de code sur la base du contexte. 

![\[Exemple de bloc de code.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/python_sagemakerstudio_codeblock.gif)


------