

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 des références de code
<a name="code-reference"></a>

Amazon Q apprend, en partie, de projets open source. Parfois, ses suggestions peuvent être semblables à du code accessible au public. Les références de code incluent des informations sur la source utilisée par Amazon Q pour générer une recommandation.

**Topics**
+ [Affichage et mise à jour des références de code](#show-code-reference)
+ [Activation et désactivation des références de code](#toggle-code-reference)
+ [Refus des références de code](#opt-out-code-reference)

## Affichage et mise à jour des références de code
<a name="show-code-reference"></a>

Le journal de références vous permet de consulter des recommandations de références de code semblable au code accessible au public. Vous pouvez également mettre à jour et modifier les recommandations de code d’Amazon Q.

Choisissez votre IDE pour connaître la procédure à suivre pour afficher et mettre à jour les références de code. 

------
#### [ Code Visual Studio ]

Pour afficher le journal de références d’Amazon Q dans VS Code, utilisez la procédure suivante.

1. Assurez-vous d’utiliser la dernière version de VS Code et de l’extension Amazon Q. 

1. Dans VS Code, choisissez **Amazon Q** dans la barre des composants en bas de la fenêtre de l’IDE.

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

1. Choisissez **Ouvrir le journal de références de code**.

   L’onglet du journal de références de code s’ouvre. Toutes les références de code recommandées y sont répertoriées.

L’image suivante montre la barre des tâches et l’onglet du journal de références de code Amazon Q ouvert.

![\[Journal de références de code Amazon Q dans Visual Studio Code.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/VSC-coderef.png)


------
#### [ JetBrains ]

Pour afficher le journal de références d’Amazon Q dans JetBrains IDEs, utilisez la procédure suivante.

1. Assurez-vous d’utiliser la dernière version de votre IDE JetBrains et du plug-in Amazon Q. 

1. Dans JetBrains, choisissez **Amazon Q** dans la barre d’état en bas de la fenêtre de l’IDE.

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

1. Choisissez **Ouvrir le journal de références de code**.

   L’onglet du journal de références de code s’ouvre. Toutes les références de code recommandées y sont répertoriées.

L’image suivante montre la barre des tâches et l’onglet du journal de références de code Amazon Q ouvert.

![\[Journal de références de code Amazon Q dans JetBrains.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/JB-coderef.png)


------
#### [ Eclipse ]

Pour afficher le journal de références d’Amazon Q dans Eclipse IDEs, utilisez la procédure suivante.

1. Assurez-vous d’utiliser la dernière version de votre IDE Eclipse et du plug-in Amazon Q. 

1. Dans votre IDE Eclipse, sélectionnez l’icône **Amazon Q** dans le coin supérieur droit de l’IDE. 

1. Cliquez sur l’icône des trois points de suspension dans le coin supérieur droit de l’onglet du chat Amazon Q. La barre des tâches Amazon Q s’ouvre.

   L’image suivante présente la barre des tâches Amazon Q dans un IDE Eclipse.  
![\[Barre des tâches Amazon Q dans un IDE Eclipse.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/eclipse-taskbar.png)

1. Choisissez **Ouvrir le journal de références de code**.

   L’onglet du journal de références de code s’ouvre. Toutes les références de code recommandées y sont répertoriées.

------
#### [ Toolkit for Visual Studio ]

Lorsqu’Amazon Q suggère du code contenant une référence à Toolkit for Visual Studio, le type de référence apparaît dans la description de la suggestion.

![\[Code snippet showing a function to create a DynamoDB table with 'Products' as the table name.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/visual-studio-view-code-suggestions.png)


Toutes les suggestions acceptées contenant des références sont enregistrées dans le journal de références.

Pour accéder au journal de référence, cliquez AWS sur l'icône, puis sélectionnez **Ouvrir le journal de référence du code**.

Une liste des suggestions acceptées contenant des références s’affiche. Elle comprend :
+ l’emplacement où la suggestion a été acceptée (double-cliquez dessus pour accéder à l’emplacement de votre code) ;
+ la licence associée ;
+ le code source référencé ;
+ le fragment de code attribué à la référence.

![\[CodeWhisperer Reference Log output showing accepted recommendation with MIT license.\]](http://docs.aws.amazon.com/fr_fr/amazonq/latest/qdeveloper-ug/images/vstudio-reference-log2.png)


------
#### [ AWS Cloud 9 ]

Lorsque vous utilisez Amazon Q avec AWS Cloud 9, les références de code sont activées par défaut.

Pour les désactiver ou les réactiver ultérieurement, procédez comme suit.

1. Sur la console AWS Cloud 9, dans le coin supérieur gauche, choisissez le logo AWS Cloud 9.

1. Dans le menu déroulant, choisissez **Préférences**.

   L’onglet **Préférences** s’ouvre sur le côté droit de la console.

1. Dans l’onglet **Préférences**, sous **Paramètres du projet**, sous **Extensions**, sélectionnez **AWS Toolkit**.

1. Sélectionnez ou désélectionnez **Amazon Q : inclure les suggestions avec des références de code**.

------
#### [ Lambda ]

Amazon Q ne prend pas en charge les références de code dans Lambda. Si vous utilisez Amazon Q avec Lambda, toutes les suggestions de références de code sont omises.

------
#### [ SageMaker AI Studio ]

Pour afficher le journal de référence Amazon Q dans SageMaker AI Studio, suivez la procédure suivante.

1. Au bas de la fenêtre SageMaker AI Studio, ouvrez le panneau Amazon Q.

1. Choisissez **Ouvrir le journal de références de code**.

------
#### [ JupyterLab ]

Pour afficher le nom de connexion de référence Amazon Q JupyterLab, suivez la procédure suivante.

1. Au bas de la JupyterLab fenêtre, ouvrez le panneau Amazon Q.

1. Choisissez **Ouvrir le journal de références de code**.

------
#### [ AWS Glue Studio Notebook ]

Pour afficher le journal de référence Amazon Q dans AWS Glue Studio Notebook, suivez la procédure suivante.

1. Au bas de la fenêtre de AWS Glue Studio Notebook, ouvrez le panneau Amazon Q.

1. Choisissez **Ouvrir le journal de références de code**.

------

## Activation et désactivation des références de code
<a name="toggle-code-reference"></a>

Dans la plupart des IDEs cas, les références de code sont activées par défaut. Choisissez votre IDE pour connaître la procédure à suivre pour désactiver ou activer les références de code. 

------
#### [ Code Visual Studio ]

Lorsque vous utilisez Amazon Q avec VS Code, les références de code sont activées par défaut.

Pour les désactiver ou les réactiver ultérieurement, procédez comme suit.

1. Assurez-vous d’utiliser la dernière version de VS Code et de l’extension Amazon Q. 

1. Dans VS Code, choisissez **Amazon Q** dans la barre des composants en bas de la fenêtre de l’IDE.

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

1. Choisissez **Ouvrir les paramètres**. L’onglet des paramètres avec les options Amazon Q s’ouvre.

1. Sélectionnez ou désélectionnez la case en regard d’**Afficher le code avec références**.

------
#### [ JetBrains ]

Lorsque vous utilisez Amazon Q avec votre IDE JetBrains, les références de code sont activées par défaut.

Pour les désactiver ou les réactiver ultérieurement, procédez comme suit.

1. Assurez-vous d’utiliser la dernière version de votre IDE JetBrains et du plug-in Amazon Q. 

1. Dans JetBrains, choisissez **Amazon Q** dans la barre d’état en bas de la fenêtre de l’IDE.

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

1. Choisissez **Ouvrir les paramètres**. La fenêtre des paramètres avec les options Amazon Q s’ouvre. 

1. Sélectionnez ou désélectionnez la case en regard d’**Afficher le code avec références**.

------
#### [ Eclipse ]

Lorsque vous utilisez Amazon Q avec Eclipse, les références de code sont activées par défaut.

Pour les désactiver ou les réactiver ultérieurement, procédez comme suit.

1. Assurez-vous d’utiliser la dernière version de votre IDE Eclipse et du plug-in Amazon Q. 

1. Ouvrez **Paramètres** dans votre IDE Eclipse.

1. Dans la barre de navigation de gauche, choisissez **Amazon Q**.

1. Sélectionnez ou désélectionnez la case en regard d’**Afficher le code avec références**.

1. Choisissez **Apply (Appliquer)** pour enregistrer les changements.

------
#### [ Toolkit for Visual Studio ]

Lorsque vous utilisez Amazon Q dans Toolkit for Visual Studio, les références de code sont activées par défaut.

Pour les désactiver ou les réactiver ultérieurement, procédez comme suit.

1. Assurez-vous d’utiliser la dernière version de Toolkit for Visual Studio. 

1. Ouvrez **Options** dans Visual Studio.

1. Choisissez **AWS Toolkit** dans la barre de navigation de gauche, puis **Amazon Q**.

1. Dans le menu déroulant situé en regard d’**Inclure les suggestions avec des références de code**, sélectionnez Vrai ou Faux.

1. Choisissez **OK** pour enregistrer vos modifications.

------
#### [ AWS Cloud 9 ]

Lorsque vous utilisez Amazon Q avec AWS Cloud 9, les références de code sont activées par défaut.

Pour les désactiver ou les réactiver ultérieurement, procédez comme suit.

1. Sur la console AWS Cloud 9, dans le coin supérieur gauche, choisissez le logo AWS Cloud 9.

1. Dans le menu déroulant, choisissez **Préférences**.

   L’onglet **Préférences** s’ouvre sur le côté droit de la console.

1. Dans l’onglet **Préférences**, sous **Paramètres du projet**, sous **Extensions**, sélectionnez **AWS Toolkit**.

1. Sélectionnez ou désélectionnez **Amazon Q : inclure les suggestions avec des références de code**.

------
#### [ Lambda ]

Amazon Q ne prend pas en charge les références de code dans Lambda. Si vous utilisez Amazon Q avec Lambda, toutes les suggestions de références de code sont omises.

------
#### [ SageMaker AI Studio ]

Lorsque vous utilisez Amazon Q avec SageMaker AI Studio, les références de code sont activées par défaut.

Pour les désactiver ou les réactiver ultérieurement, procédez comme suit.

1. En haut de la fenêtre SageMaker AI Studio, choisissez **Paramètres**.

1. Dans le menu déroulant **Paramètres**, sélectionnez **Éditeur de paramètres avancés**.

1. Dans le menu déroulant Amazon Q, sélectionnez ou désélectionnez la case en regard d’**Activer les suggestions avec des références de code**.

------
#### [ JupyterLab ]

Lorsque vous utilisez Amazon Q avec JupyterLab, les références de code sont activées par défaut.

Pour les désactiver ou les réactiver ultérieurement, procédez comme suit.

1. En haut de la JupyterLab fenêtre, choisissez **Réglages**.

1. Dans le menu déroulant **Paramètres**, sélectionnez **Éditeur de paramètres avancés**.

1. Dans le menu déroulant Amazon Q, sélectionnez ou désélectionnez la case en regard d’**Activer les suggestions avec des références de code**.

------
#### [ AWS Glue Studio Notebook ]

1. En bas de la fenêtre de AWS Glue Studio Notebook, sélectionnez **Amazon Q.**

1. Dans le menu contextuel, basculez le bouton en regard de **Code avec références**.

**Note**  
Les références de code en pause ne seront valides que pendant la durée du AWS Glue Studio Notebook actuel.

------

## Refus des références de code
<a name="opt-out-code-reference"></a>

Dans certains IDEs cas, vous pouvez refuser de recevoir des suggestions contenant des références au niveau de l'administrateur.

Choisissez votre IDE pour connaître la procédure de refus à suivre en tant qu’administrateur.

------
#### [ Code Visual Studio ]

Si vous êtes un administrateur d’entreprise, vous pouvez refuser les suggestions de références de code pour l’ensemble de votre organisation. Le cas échéant, les développeurs de votre organisation ne pourront pas les réaccepter via l’IDE. Ils pourront sélectionner et désélectionner la case décrite dans la section précédente, mais cela n’aura aucun effet si vous avez appliqué la procédure de refus au niveau de l’entreprise.

Pour refuser les suggestions de références au niveau de l’entreprise, procédez comme suit.

1. Dans la console Amazon Q Developer, sélectionnez **Paramètres**. 

1. Dans le volet **Détails du compte Amazon Q Developer**, sélectionnez **Modifier**.

1. Sur la page Modifier les détails, dans le volet **Paramètres avancés**, désélectionnez **Inclure les suggestions avec des références de code**.

1. Sélectionnez **Enregistrer les modifications**.

------
#### [ JetBrains ]

Si vous êtes un administrateur d’entreprise, vous pouvez refuser les suggestions de références de code pour l’ensemble de votre organisation. Le cas échéant, les développeurs de votre organisation ne pourront pas les réaccepter via l’IDE. Ils pourront sélectionner et désélectionner la case décrite dans la section précédente, mais cela n’aura aucun effet si vous avez appliqué la procédure de refus au niveau de l’entreprise.

Pour refuser les suggestions de références au niveau de l’entreprise, procédez comme suit.

1. Dans la console Amazon Q Developer, sélectionnez **Paramètres**. 

1. Dans le volet **Détails du compte Amazon Q Developer**, sélectionnez **Modifier**.

1. Sur la page Modifier les détails, dans le volet **Paramètres avancés**, désélectionnez **Inclure les suggestions avec des références de code**.

1. Sélectionnez **Enregistrer les modifications**.

------
#### [ Eclipse ]

Si vous êtes un administrateur d’entreprise, vous pouvez refuser les suggestions de références de code pour l’ensemble de votre organisation. Le cas échéant, les développeurs de votre organisation ne pourront pas les réaccepter via l’IDE. Ils pourront sélectionner et désélectionner la case décrite dans la section précédente, mais cela n’aura aucun effet si vous avez appliqué la procédure de refus au niveau de l’entreprise.

Pour refuser les suggestions de références au niveau de l’entreprise, procédez comme suit.

1. Dans la console Amazon Q Developer, sélectionnez **Paramètres**. 

1. Dans le volet **Détails du compte Amazon Q Developer**, sélectionnez **Modifier**.

1. Sur la page Modifier les détails, dans le volet **Paramètres avancés**, désélectionnez **Inclure les suggestions avec des références de code**.

1. Sélectionnez **Enregistrer les modifications**.

------
#### [ Toolkit for Visual Studio ]

Pour refuser les suggestions de références au niveau de l’entreprise, procédez comme suit. 

1. Vous pouvez accéder aux paramètres des références de code de l’une des deux façons suivantes :

   1. Choisissez l’icône Amazon Q dans la partie supérieure de la fenêtre, puis sélectionnez **Options...**

   1. Accédez à **Outils** -> **AWS Toolkit** -> **Amazon Q**

1. Basculez le bouton sur **Vrai** ou **Faux**, selon que vous souhaitez inclure des suggestions de références.

------
#### [ AWS Cloud 9 ]

Amazon Q in AWS Cloud 9 ne permet pas de refuser les suggestions de code contenant des références au niveau de l'entreprise.

Pour les refuser au niveau des développeurs, consultez Toggling code references.

------
#### [ Lambda ]

Amazon Q ne prend pas en charge les références de code dans Lambda. Si vous utilisez Amazon Q avec Lambda, toutes les suggestions de références de code sont omises.

------
#### [ SageMaker AI Studio ]

Amazon Q ne permet pas de refuser les suggestions de code contenant des références au niveau de l'entreprise dans SageMaker AI Studio.

------
#### [ JupyterLab ]

Amazon Q ne permet pas de refuser les suggestions de code contenant des références au niveau de l'entreprise dans JupyterLab.

------
#### [ AWS Glue Studio Notebook ]

Amazon Q ne permet pas de refuser les suggestions de code contenant des références dans AWS Glue Studio Notebook.

------