Résolution des problèmes de code dans JetBrains et Visual Studio Code - 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.

Résolution des problèmes de code dans JetBrains et Visual Studio Code

Pour résoudre un problème de code dans JetBrains et Visual Studio Code, vous aurez la possibilité de générer un correctif sur place ou une explication que vous pourrez utiliser pour mettre à jour votre code manuellement.

Vous pouvez effectuer les actions suivantes :

  • Génération d’un correctif de code sur place

  • Explication du problème et obtention d’un nouveau code

  • Abandon du problème ou de tous les problèmes similaires

Génération des correctifs sur place pour votre fichier

Amazon Q peut mettre à jour vos fichiers sur place pour corriger automatiquement un problème de code détecté.

Pour corriger automatiquement un problème de code dans votre fichier :

JetBrains
  1. Dans la fenêtre de l'outil Problèmes, dans l'onglet Amazon Q Code Issues, choisissez le problème de code que vous souhaitez résoudre.

  2. Un panneau s'ouvre avec plus d'informations sur le problème de code. Le cas échéant, vous verrez des informations sur le détecteur Amazon Q qui a été utilisé pour identifier le problème de code.

  3. Au bas du panneau, choisissez Corriger.

  4. Dans le volet de chat, Amazon Q fournit une brève explication du correctif, puis applique un correctif sur place dans votre fichier de code.

  5. Vous verrez le changement de code dans votre fichier et vous aurez la possibilité d’annuler la modification dans le volet de chat.

Code Visual Studio
  1. Dans l’onglet Problèmes de code, choisissez le problème de code que vous souhaitez résoudre.

  2. Choisissez l'icône représentant une clé à molette.

    L’image suivante montre l’icône représentant une clé à molette qui signale un problème de code dans Visual Studio Code.

    L'icône représentant un problème de codeVisual Studio Code, utilisée pour générer un correctif de code.
  3. Dans le volet de chat, Amazon Q fournit une brève explication du correctif, puis applique un correctif sur place dans votre fichier de code.

  4. Vous verrez le changement de code dans votre fichier et vous aurez la possibilité d’annuler la modification dans le volet de chat.

Explication du problème de code et obtention d’un nouveau code

Amazon Q peut fournir une explication détaillée d’un problème de code et proposer des options de correction avec le code d’accompagnement que vous pouvez ajouter à vos fichiers.

Pour obtenir une explication d'un problème de code :

JetBrains IDEs
  1. Dans la fenêtre de l'outil Problèmes, dans l'onglet Amazon Q Code Issues, choisissez le problème de code que vous souhaitez résoudre.

  2. Un panneau s'ouvre avec plus d'informations sur le problème de code. Le cas échéant, vous verrez des informations sur le détecteur Amazon Q qui a été utilisé pour identifier le problème de code.

  3. Au bas du panneau, sélectionnez Expliquer.

  4. Dans le panneau de discussion, Amazon Q fournit des informations sur le problème et suggère comment le résoudre, à l'aide d'un code que vous pouvez insérer dans votre fichier.

  5. Pour mettre à jour votre fichier, suivez les instructions d’Amazon Q pour savoir où ajouter ou remplacer le code, et copiez le code fourni au bon endroit dans votre fichier. Assurez-vous de supprimer le code vulnérable lorsque vous ajoutez le code mis à jour.

Code Visual Studio
  1. Dans l’onglet Problèmes de code, choisissez le problème de code que vous souhaitez résoudre.

  2. Choisissez l’icône représentant une loupe.

    L’image suivante montre l’icône en forme de loupe correspondant à un problème de code dans Visual Studio Code.

    L'icône en forme de loupe représentant un problème de code dansVisual Studio Code, utilisée pour expliquer un problème de code.
  3. Dans le panneau de discussion, Amazon Q fournit des informations sur le problème et suggère comment le résoudre, à l'aide d'un code que vous pouvez insérer dans votre fichier.

  4. Pour mettre à jour votre fichier, suivez les instructions d’Amazon Q pour savoir où ajouter ou remplacer le code, et copiez le code fourni au bon endroit dans votre fichier. Assurez-vous de supprimer le code vulnérable lorsque vous ajoutez le code mis à jour.

Abandon du problème de code

Si un problème de code détecté n’est pas applicable, vous pouvez choisir de l’ignorer ou de l’ignorer en même temps que tous les problèmes similaires (problèmes avec la même CWE). Les problèmes seront supprimés de l’onglet Problèmes de code.

Pour ignorer un problème de code :

JetBrains
  1. Dans la fenêtre de l'outil Problèmes, dans l'onglet Amazon Q Code Issues, choisissez le problème de code que vous souhaitez ignorer.

  2. Un panneau s'ouvre avec plus d'informations sur le problème de code. Au bas du panneau, choisissez Ignorer. Le problème de code est supprimé du panneau Problème de code.

  3. Vous pouvez également choisir Ignorer tout pour ignorer ce problème et les autres problèmes de code liés au même CWE.

Code Visual Studio
  1. Dans l'onglet Problèmes de code, choisissez le problème de code que vous souhaitez ignorer.

  2. Cliquez sur l'icône Ignorer.

    L’image suivante montre l’icône d’abandon d’un problème de code dans Visual Studio Code.

    L'icône d'ignorance d'un problème de code dansVisual Studio Code, utilisée pour ignorer et fermer un problème de code.
  3. Le problème de code est supprimé du panneau Problème de code.

  4. Pour ignorer des problèmes similaires, cliquez sur l'icône représentant des ellipses, puis sur le bouton Ignorer les problèmes similaires qui apparaît.