Sélectionner vos préférences de cookies

Nous utilisons des cookies essentiels et des outils similaires qui sont nécessaires au fonctionnement de notre site et à la fourniture de nos services. Nous utilisons des cookies de performance pour collecter des statistiques anonymes afin de comprendre comment les clients utilisent notre site et d’apporter des améliorations. Les cookies essentiels ne peuvent pas être désactivés, mais vous pouvez cliquer sur « Personnaliser » ou « Refuser » pour refuser les cookies de performance.

Si vous êtes d’accord, AWS et les tiers approuvés utiliseront également des cookies pour fournir des fonctionnalités utiles au site, mémoriser vos préférences et afficher du contenu pertinent, y compris des publicités pertinentes. Pour accepter ou refuser tous les cookies non essentiels, cliquez sur « Accepter » ou « Refuser ». Pour effectuer des choix plus détaillés, cliquez sur « Personnaliser ».

Discuter en ligne avec Amazon Q Developer

Mode de mise au point
Discuter en ligne avec Amazon Q Developer - Amazon Q Developer

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.

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.

La fonction de chat en ligne vous permet de transformer le code existant, ou d'en générer un nouveau, directement depuis la fenêtre de codage principale de votre IDE ordinateur. Pour utiliser la fonctionnalité de chat en ligne, vous devez surligner le code pour lequel vous souhaitez des suggestions et fournir des instructions dans le petit écran de saisie. Amazon Q génère ensuite du code pour vous, qu'il présente sous forme de différence dans la fenêtre de codage principale. Vous pouvez ensuite choisir d'accepter ou de rejeter les modifications.

L'avantage du chat en ligne est qu'il élimine le changement de contexte qui se produit lors du passage d'une fenêtre de discussion à la fenêtre de codage principale.

Vous utilisez généralement la fonction de chat en ligne lorsque vous révisez du code, rédigez des tests unitaires ou effectuez d'autres tâches nécessitant des réponses basées sur le code. Pour les situations où vous souhaitez des réponses sous forme de texte (par exemple, une réponse à « Expliquer ce code »), il est préférable d'utiliser la fenêtre de discussion.

Amazon Q prend en compte le code du fichier actuel lorsqu'il génère une recommandation de code via le chat en ligne. Il n'examinera pas le code d'autres fichiers ou projets.

Le chat en ligne Amazon Q en action

Une session de chat en ligne se déroule comme suit.

  1. Vous surlignez le code pour lequel vous souhaitez des suggestions et vous appuyez sur ⌘+I (Mac) ou Ctrl+I (Windows). Vous pouvez également cliquer avec le bouton droit sur la sélection et choisir Amazon Q, Chat en ligne. Cela ouvre un petit écran de saisie en haut de la fenêtre de codage principale où vous pouvez saisir une question telle que,Fix this code.

    L'écran de saisie du chat en ligne.
  2. Amazon Q génère du code et le présente dans un diff.

    Le diff du chat en ligne.
  3. Vous acceptez ou rejetez la modification en choisissant Accepter ou Rejeter, ou en appuyant sur les touches équivalentes au clavier (EnterouEsc).

    Les boutons d'acceptation et de rejet du chat en ligne.

Exemples de rubriques et de questions

Le chat en ligne renvoie toujours le code comme réponse. Vous pouvez donc saisir des instructions telles que :

  • Documentez ce code

  • Refactorisez ce code

  • Écrire des tests unitaires pour cette fonction

Format différentiel

Le chat en ligne affiche le diff en plusieurs blocs, avec le code existant en haut et le code suggéré en bas. Aucune side-by-side différence n'est prise en charge.

ConfidentialitéConditions d'utilisation du sitePréférences de cookies
© 2025, Amazon Web Services, Inc. ou ses affiliés. Tous droits réservés.