

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 complétion de Docstring et de Javadoc JSDoc
<a name="docstring-javadoc"></a>

Amazon Q peut vous aider à générer ou à compléter la documentation de votre code.

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

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


------
#### [ Javascript ]

Dans cet exemple, Amazon Q renseigne JSDoc les paramètres en fonction de constantes existantes.

![\[Exemple de fonctionnalité de JSDoc complétion.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/javascript_vscode_JSDocCompletion.gif)


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

Dans cet exemple, Amazon Q renseigne JSDoc les paramètres en fonction de constantes existantes.

![\[Un exemple de C3 DocString terminé.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/c-sharp-docstring.gif)


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

L'exemple suivant est adapté d'[un exemple sur le site Web d'Oracle](https://www.oracle.com/technical-resources/articles/java/javadoc-tool.html).

Dans l’image ci-dessous, l’utilisateur a commencé à saisir une docstring. Amazon Q a suggéré des mots à ajouter à celle-ci.

![\[suggestion de fonction pour compléter une docstring\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/jb-docstring-java.png)


L'exemple suivant est adapté d'[un exemple sur le site Web d'Oracle](https://www.oracle.com/technical-resources/articles/java/javadoc-tool.html).

Dans l’exemple ci-dessous, l’utilisateur saisit une docstring en Java. Amazon Q suggère une fonction pour traiter la docstring.

![\[Exemple de saisie semi-automatique de code basé sur Javadoc.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/cw-c9-javadoc.gif)


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

Dans cet exemple, Amazon Q recommande une docstring sur la base du contexte environnant. 

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


------