

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 les recommandations ligne par ligne
<a name="line-by-line-1"></a>

Selon votre cas d’utilisation, Amazon Q peut ne pas être capable de générer un bloc de fonction complet dans une recommandation. En revanche, Amazon Q peut vous fournir des recommandations ligne par ligne.

------
#### [ Go and GoLand ]

Dans cet exemple, Amazon Q fournit des recommandations ligne par ligne.

![Exemple de saisie semi-automatique ligne par ligne.](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/jb-line-by-line-go.gif)


Voici un autre exemple de recommandations ligne par ligne, cette fois-ci avec un test unitaire.

![Exemple de saisie semi-automatique ligne par ligne.](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/jb-line-by-line-unit-test-go.gif)


------
#### [ C\+\+ and CLion ]

Dans cet exemple, Amazon Q fournit des recommandations ligne par ligne.

![Exemple de saisie semi-automatique ligne par ligne.](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/jb-line-by-line-cpp.gif)


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

Dans l'image suivante, le client a écrit un premier commentaire indiquant qu'il souhaite publier un message à destination d'un groupe Amazon CloudWatch Logs. Dans ce contexte, Amazon Q ne peut suggérer que le code d’initialisation du client dans sa première recommandation, comme le montre l’image suivante.

![Capture d'écran qui montre la première recommandation d'Amazon Q lorsqu'on lui demande une fonction qui publie des messages dans un groupe de CloudWatch journaux Logs.](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/whisper-line-by-line-cwlogs-1.png)


Toutefois, tant que l’utilisateur continue à demander des recommandations ligne par ligne, Amazon Q continue à suggérer des lignes de code sur la base de ce qui est déjà écrit.

![Une capture d'écran qui montre les prochaines recommandations d'Amazon Q qui commencent à former la mise en œuvre de la fonction permettant de publier des messages dans un groupe de CloudWatch journaux Logs.](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/whisper-line-by-line-cwlogs-2.png)


**Note**  
Dans l’exemple ci-dessus, `VPCFlowLogs` peut ne pas être la valeur constante correcte. Étant donné qu’Amazon Q formule des suggestions, n’oubliez pas de renommer les constantes si besoin.

Amazon Q finit par compléter l’ensemble du bloc de code, comme le montre l’image suivante.

![Capture d'écran qui montre l'implémentation complète d'un bloc de code qui publie des messages dans un groupe de CloudWatch journaux Logs, sur la base uniquement des recommandations d'Amazon Q.](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/whisper-line-by-line-cwlogs-3.png)


Dans cet exemple, Amazon Q fournit des recommandations ligne par ligne.

![Exemple de saisie semi-automatique ligne par ligne.](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/python_sagemakerstudio_linebyline.gif)


------