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 génération complète de fonctions
Amazon Q peut générer une fonction complète sur la base d'un commentaire que vous avez écrit. Lorsque vous aurez terminé votre commentaire, Amazon Q vous proposera une signature de fonction. Si vous acceptez la suggestion, Amazon Q fait automatiquement passer votre curseur à la partie suivante de la fonction et fait une suggestion. Même si vous saisissez un commentaire ou une ligne de code supplémentaire entre les suggestions, Amazon Q sera refactorisé en fonction de vos informations.
- C
-
- C++
-
- JavaScript
-
Dans l'exemple suivant, l'utilisateur génère, puis modifie, une fonction complète basée sur un ensemble de commentaires.
Dans l'image suivante, un utilisateur a écrit une signature de fonction pour la lecture d'un fichier depuis Amazon S3. Amazon Q suggère ensuite une mise en œuvre complète de la
read_from_s3
méthode.Note
Comme dans l'exemple précédent, Amazon Q inclut parfois des
import
déclarations dans le cadre de ses suggestions. Il est recommandé de déplacer manuellement ces déclarationsimport
en haut de votre fichier.Autre exemple, l'image suivante présente un utilisateur ayant écrit une signature de fonction. Amazon Q suggère ensuite une mise en œuvre complète de la
quicksort
méthode.Amazon Q prend en compte les anciens extraits de code lorsqu'il fait des suggestions. Dans l'image suivante, l'utilisateur de l'exemple précédent a accepté l'implémentation suggérée pour
quicksort
ci-dessus. L'utilisateur écrit ensuite une autre signature de fonction pour une méthode desort
générique. Amazon Q suggère ensuite une implémentation basée sur ce qui a déjà été écrit.Dans l'image suivante, un utilisateur a écrit un commentaire. Sur la base de ce commentaire, Amazon Q suggère ensuite une signature de fonction.
Dans l'image suivante, l'utilisateur de l'exemple précédent a accepté la signature de fonction suggérée. Amazon Q peut ensuite suggérer une implémentation complète de la
binary_search
fonction. - Java
-
La liste suivante contient des exemples illustrant la manière dont Amazon Q fait des suggestions et vous fait progresser tout au long du processus de création d'une fonction.
-
Dans l'exemple suivant, un utilisateur saisit un commentaire. Amazon Q suggère une signature de fonction.
Une fois que l'utilisateur a accepté cette suggestion, Amazon Q suggère un corps fonctionnel.
-
Dans l'image ci-dessous, un utilisateur saisit un commentaire dans le corps de la fonction avant d'accepter une suggestion d'Amazon Q. Sur la ligne suivante, Amazon Q génère une suggestion basée sur le commentaire.
-
- C#
-
Dans l'exemple suivant, Amazon Q recommande une fonction complète.
- TypeScript
-
Dans l'exemple suivant, Amazon Q génère une fonction basée sur les docstrings de l'utilisateur.
- Python
-
Amazon Q peut générer une fonction complète sur la base d'un commentaire que vous avez écrit. Lorsque vous aurez terminé votre commentaire, Amazon Q vous proposera une signature de fonction. Si vous acceptez la suggestion, Amazon Q fait automatiquement passer votre curseur à la partie suivante de la fonction et fait une suggestion. Même si vous saisissez un commentaire ou une ligne de code supplémentaire entre les suggestions, Amazon Q sera refactorisé en fonction de vos informations.
Dans l'exemple suivant, Amazon Q génère à la fois une fonction complète et le test unitaire correspondant.
La liste suivante contient des exemples illustrant la manière dont Amazon Q fait des suggestions et vous fait progresser tout au long du processus de création d'une fonction.
-
Dans l'image ci-dessous, un utilisateur a saisi un commentaire. La signature de la fonction, située sous le commentaire, est une suggestion d'Amazon Q.
-
Dans l'image ci-dessous, l'utilisateur a accepté la suggestion d'Amazon Q concernant une signature de fonction. L'acceptation de la suggestion a automatiquement fait avancer le curseur et Amazon Q a fait une nouvelle suggestion pour le corps de la fonction.
-
Dans l'image ci-dessous, un utilisateur saisit un commentaire dans le corps de la fonction avant d'accepter une suggestion d'Amazon Q. Sur la ligne suivante, Amazon Q a généré une nouvelle suggestion basée sur le contenu du commentaire.
Dans cet exemple, Amazon Q recommande une fonction complète une fois que l'utilisateur a saisi une partie de la signature.
-