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 ».

Génération de suggestions intégrées avec Amazon Q Developer

Mode de mise au point
Génération de suggestions intégrées 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.

Amazon Q peut vous fournir des recommandations de code en temps réel. Au fur et à mesure que vous écrivez du code, Amazon Q génère automatiquement des suggestions basées sur votre code et vos commentaires existants. Vos recommandations personnalisées peuvent varier en taille et en portée, allant d'un commentaire d'une seule ligne à des fonctions complètes.

Lorsque vous commencez à saisir des lignes de code ou des commentaires, Amazon Q fait des suggestions en fonction de vos entrées actuelles et précédentes. Les noms de fichiers sont également pris en compte.

Les suggestions intégrées sont automatiquement activées lorsque vous téléchargez l'extension Amazon Q. Pour commencer, commencez à écrire du code, et Amazon Q commencera à générer des suggestions de code.

Vous pouvez également personnaliser les suggestions générées par Amazon Q en fonction des bibliothèques internes, des techniques algorithmiques propriétaires et du style de code d'entreprise de votre équipe de développement logiciel. Pour plus d'informations sur la personnalisation des suggestions, consultezSuggestions de personnalisation.

Suspendre les suggestions avec Amazon Q

Choisissez votre IDE pour voir les étapes à suivre pour suspendre et reprendre les suggestions de code en ligne dans Amazon Q.

Visual Studio Code
  1. Entrée VS Code, choisissez Amazon Q dans la barre des composants en bas de la IDE fenêtre.

    La barre des tâches Amazon Q s'ouvre en haut de la IDE fenêtre.

  2. Choisissez Suspendre les suggestions automatiques ou Reprendre les suggestions automatiques.

L'image suivante montre la barre des tâches Amazon Q dans VS Code.

La barre des tâches Amazon Q dans VS Code.
JetBrains
  1. Dans votre JetBrains IDE, choisissez Amazon Q dans la barre d'état en bas de la IDE fenêtre.

    La barre des tâches Amazon Q s'ouvre au-dessus de la barre d'état.

  2. Choisissez Suspendre les suggestions automatiques ou Reprendre les suggestions automatiques.

L'image suivante montre la barre des tâches Amazon Q dans un JetBrains IDE.

La barre des tâches Amazon Q dans un JetBrains IDE.
Eclipse
  1. Dans votre Eclipse IDE, choisissez l'icône Amazon Q dans le coin supérieur droit duIDE.

  2. L'onglet de discussion Amazon Q étant ouvert, choisissez l'icône représentant des points de suspension dans le coin supérieur droit de l'onglet. La barre des tâches Amazon Q s'ouvre.

    L'image suivante montre la barre des tâches Amazon Q dans un Eclipse IDE.

    La barre des tâches Amazon Q dans un Eclipse IDE.
  3. Choisissez Suspendre les suggestions automatiques ou Reprendre les suggestions automatiques.

Visual Studio
  1. Sur le bord de la fenêtre, choisissez l'icône Amazon Q.

  2. Sélectionnez Suspendre les suggestions automatiques ou Reprendre les suggestions automatiques

L'image suivante montre la barre des tâches Amazon Q dans un Visual Studio.

Le menu Outils de développement de Visual Studio.
AWS Cloud9

Amazon Q ne prend pas en charge l'activation et la désactivation des suggestions. AWS Cloud9

Pour ne plus recevoir de suggestions Amazon Q AWS Cloud9, supprimez la IAM politique qui permet à Amazon Q AWS Cloud9 d'accéder au rôle ou à l'utilisateur que vous utilisez pour accéder AWS Cloud9.

AWS Lambda

Pour désactiver ou réactiver les suggestions de code Amazon Q dans Lambda :

  1. Dans la console Lambda, ouvrez l'écran correspondant à une fonction Lambda spécifique.

  2. Dans la section Source du code, dans la barre d'outils, sélectionnez Outils.

  3. Dans le menu déroulant, choisissez Amazon Q Code Suggestions.

Amazon SageMaker AI Studio
  1. Dans la console SageMaker AI Studio, choisissez Amazon Q en bas de la fenêtre.

    Le panneau Amazon Q s'ouvre.

  2. Choisissez Suspendre les suggestions automatiques ou Reprendre les suggestions automatiques.

JupyterLab
  1. Dans la JupyterLab console, choisissez Amazon Q en bas de la fenêtre.

    Le panneau Amazon Q s'ouvre.

  2. Choisissez Suspendre les suggestions automatiques ou Reprendre les suggestions automatiques.

AWS Glue Studio Notebook
  1. Dans la console AWS Glue Studio Notebook, choisissez Amazon Q en bas de la fenêtre.

    Le panneau Amazon Q s'ouvre.

  2. Choisissez Suspendre les suggestions automatiques ou Reprendre les suggestions automatiques.

  1. Entrée VS Code, choisissez Amazon Q dans la barre des composants en bas de la IDE fenêtre.

    La barre des tâches Amazon Q s'ouvre en haut de la IDE fenêtre.

  2. Choisissez Suspendre les suggestions automatiques ou Reprendre les suggestions automatiques.

L'image suivante montre la barre des tâches Amazon Q dans VS Code.

La barre des tâches Amazon Q dans VS Code.

La saisie du code Amazon Q en action

Cette section explique comment Amazon Q peut vous aider à rédiger une candidature complète. Cette application crée un compartiment Amazon S3 et une table Amazon DynamoDB, ainsi qu'un test unitaire qui valide les deux tâches.

Ici, Amazon Q aide le développeur à choisir les bibliothèques à importer. À l'aide des touches fléchées, le développeur passe d'une suggestion à l'autre.

Un exemple de la fonction d'achèvement de bloc.

Ici, le développeur saisit un commentaire décrivant le code qu'il a l'intention d'écrire sur la ligne suivante.

Amazon Q anticipe correctement la méthode à appeler. Le développeur peut accepter la suggestion à l'aide de la touche Tab.

alt_text

Ici, le développeur se prépare à définir des constantes.

Amazon Q anticipe correctement que la première constante sera REGION et que sa valeur seraus-east-1, ce qui est la valeur par défaut.

alt_text

Ici, le développeur se prépare à écrire du code qui ouvrira des sessions entre l'utilisateur et Amazon S3 et DynamoDB.

Amazon Q connaît bien AWS APIs et SDKs suggère le format correct.

alt_text

Le développeur a simplement écrit le nom de la fonction qui créera le bucket. Mais sur cette base (et sur le contexte), Amazon Q propose une fonction complète, avec des clauses try/except.

Notez l'utilisation de TEST_BUCKET_NAME, which is a constant declared earlier in the same file.

alt_text

Le développeur vient tout juste de commencer à saisir le nom de la fonction qui créera une table DynamoDB. Mais Amazon Q peut dire où cela va nous mener.

Notez que la suggestion tient compte de la session DynamoDB créée précédemment et la mentionne même dans un commentaire.

alt_text

Le développeur n'a fait qu'écrire le nom de la classe de test unitaire, lorsqu'Amazon Q propose de la terminer.

Notez les références intégrées aux deux fonctions créées précédemment dans le même fichier.

Le développeur vient tout juste de commencer à saisir le nom de la fonction qui créera une table DynamoDB. Mais Amazon Q peut dire où cela va nous mener.

Notez que la suggestion tient compte de la session DynamoDB créée précédemment et la mentionne même dans un commentaire.

alt_text

Sur la base d'un commentaire et du contexte uniquement, Amazon Q fournit l'intégralité de la fonction principale.

alt_text

Il ne reste plus que le gardien principal, et Amazon Q le sait.

Sur la base d'un commentaire et du contexte uniquement, Amazon Q fournit l'intégralité de la fonction principale.

alt_text

Enfin, le développeur exécute le test unitaire depuis le terminal de celui-ci IDE où le codage a eu lieu.

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