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.
Début d’une révision de code avec Amazon Q Developer
Amazon Q peut examiner l'intégralité de votre fichier ou de votre base de code, ou vérifier automatiquement votre code au fur et à mesure que vous l'écrivez.
Avant de démarrer, assurez-vous d’avoir installé Amazon Q dans un IDE qui prend en charge les révisions de code. Pour de plus amples informations, veuillez consulter Installation de l’extension ou du plug-in Amazon Q Developer dans votre IDE.
Révision d'un fichier, d'un projet ou d'un espace de travail
Vous pouvez lancer une révision depuis le panneau de discussion pour qu'Amazon Q examine un fichier ou un projet en particulier. Les révisions de fichiers et de projets incluent à la fois des révisions basées sur des règles et des révisions basées sur l’IA générative.
Une fois qu'Amazon Q a terminé un examen, vous pouvez étudier le problème et obtenir un correctif de code pour y remédier. Pour plus d'informations, consultez la section Résolution des problèmes de code.
Pour démarrer la révision d'un fichier ou d'un projet, suivez les étapes suivantes pour votre IDE :
- JetBrains
-
-
Ouvrez un fichier ou un projet que vous souhaitez consulter dans votre IDE.
-
Choisissez l’icône d’Amazon Q pour ouvrir le volet.
-
En utilisant le langage naturel, décrivez le type de révision de code que vous souhaitez exécuter. Vous ne pouvez consulter que les modifications récentes apportées au code ou un fichier dans sa totalité. Les modifications de code sont déterminées en fonction de la sortie de la commande git diff sur votre fichier. Le cas échéant, Amazon Q examinera uniquement les modifications apportées au code par défaut, sauf indication contraire.
-
Lorsque votre projet ou fichier de code est ouvert dans l’IDE, vous pouvez saisir des éléments tels que :
-
Review my code changes— Amazon Q examinera toute modification de code dans votre base de code
-
Run a code review on this entire file— Amazon Q examinera tout le code de votre fichier, pas seulement les modifications
-
Review this repository— Amazon Q examinera l'intégralité de votre base de code, pas seulement les modifications
Pour des scénarios de révision de code plus détaillés et les instructions associées, consultez la section Exemples d'invites.
-
Amazon Q va commencer à réviser votre fichier ou projet. Une fois qu’il a terminé, il résume les questions et les observations les plus urgentes.
-
Si des problèmes ont été détectés, l'onglet Problèmes de code s'ouvre avec une liste des problèmes détectés par Amazon Q.
-
Pour en savoir plus sur un problème de code, accédez au panneau Problèmes de code. À partir de là, vous pouvez exécuter les actions suivantes :
-
Sélectionner un problème à rediriger vers la zone spécifique du fichier où le code vulnérable ou de faible qualité a été détecté.
-
Pour obtenir une explication du problème de code, choisissez l’icône en forme de loupe en regard du nom du problème de code. Amazon Q fournira des informations sur le problème et vous proposera une solution que vous pourrez insérer dans votre code.
-
Pour résoudre le problème de code, cliquez sur l’icône représentant une clé à molette en regard du nom du problème de code. Amazon Q fournira une brève explication du correctif, puis l’installera sur place dans votre fichier de code. Vous verrez le changement de code dans votre fichier et vous aurez la possibilité d’annuler la modification dans le volet de chat.
-
Vous pouvez également utiliser le langage naturel pour en savoir plus sur un problème, obtenir une explication des solutions proposées ou demander des solutions alternatives.
-
Pour plus d’informations sur la résolution des problèmes de codage, consultez Résolution des problèmes de code avec Amazon Q Developer.
- Code Visual Studio
-
-
Ouvrez un fichier ou un projet que vous souhaitez consulter dans votre IDE.
-
Choisissez l’icône d’Amazon Q pour ouvrir le volet.
-
En utilisant le langage naturel, décrivez le type de révision de code que vous souhaitez exécuter. Vous ne pouvez consulter que les modifications récentes apportées au code ou un fichier dans sa totalité. Les modifications de code sont déterminées en fonction de la sortie de la commande git diff sur votre fichier. Le cas échéant, Amazon Q examinera uniquement les modifications apportées au code par défaut, sauf indication contraire.
-
Lorsque votre projet ou fichier de code est ouvert dans l’IDE, vous pouvez saisir des éléments tels que :
-
Review my code changes— Amazon Q examinera toute modification de code dans votre base de code
-
Run a code review on this entire file— Amazon Q examinera tout le code de votre fichier, pas seulement les modifications
-
Review this repository— Amazon Q examinera l'intégralité de votre base de code, pas seulement les modifications
Pour des scénarios de révision de code plus détaillés et les instructions associées, consultez la section Exemples d'invites.
-
Amazon Q va commencer à réviser votre fichier ou projet. Une fois qu’il a terminé, il résume les questions et les observations les plus urgentes.
-
Si des problèmes ont été détectés, l'onglet Problèmes de code s'ouvre avec une liste des problèmes détectés par Amazon Q.
-
Pour en savoir plus sur un problème de code, accédez au panneau Problèmes de code. À partir de là, vous pouvez exécuter les actions suivantes :
-
Sélectionner un problème à rediriger vers la zone spécifique du fichier où le code vulnérable ou de faible qualité a été détecté.
-
Pour obtenir une explication du problème de code, choisissez l’icône en forme de loupe en regard du nom du problème de code. Amazon Q fournira des informations sur le problème et vous proposera une solution que vous pourrez insérer dans votre code.
-
Pour résoudre le problème de code, cliquez sur l’icône représentant une clé à molette en regard du nom du problème de code. Amazon Q fournira une brève explication du correctif, puis l’installera sur place dans votre fichier de code. Vous verrez le changement de code dans votre fichier et vous aurez la possibilité d’annuler la modification dans le volet de chat.
-
Vous pouvez également utiliser le langage naturel pour en savoir plus sur un problème, obtenir une explication des solutions proposées ou demander des solutions alternatives.
-
Pour plus d’informations sur la résolution des problèmes de codage, consultez Résolution des problèmes de code avec Amazon Q Developer.
- Visual Studio
-
-
Ouvrez un fichier du projet que vous souhaitez scanner dans Visual Studio.
-
Cliquez sur l’icône Amazon Q en bas de votre fichier pour ouvrir la barre des tâches Amazon Q.
-
Dans la barre des tâches, choisissez Exécuter une analyse de sécurité. Amazon Q commence à scanner votre projet.
Dans l’image suivante, dans Visual Studio, l’utilisateur choisit l’icône Amazon Q pour afficher une barre des tâches dans laquelle il peut choisir Exécuter le scan de sécurité.
-
L’état de votre scan est mis à jour dans le volet de sortie de Visual Studio. Vous êtes averti lorsque le scan est terminé.
Pour plus d’informations sur l’affichage et le traitement des résultats, consultez Résolution des problèmes de code avec Amazon Q Developer.
Exemples de tâches et d'instructions
Vous pouvez vous trouver dans plusieurs scénarios lorsque vous lancez une révision de code. Vous trouverez ci-dessous un aperçu de certaines des méthodes permettant de lancer une révision de code et de demander à Amazon Q de procéder à la révision de votre choix.
-
Pour examiner uniquement les modifications de code pour un seul fichier :
-
Pour consulter l'intégralité d'un fichier de code :
-
Ouvrez un fichier sans le modifier et entrez Review my code
-
Ouvrez un fichier avec des modifications et entrez Review my entire code file
-
Saisissez Review all the code in
<filename>.
-
Pour consulter toutes les modifications de code dans votre dépôt :
-
Pour passer en revue l'intégralité de votre dépôt, et pas seulement les modifications :
Révision pendant le codage
Les révisions automatiques sont basées sur des règles et optimisées par les détecteurs Amazon Q. Amazon Q révise automatiquement le fichier dans lequel vous codez activement, ce qui génère des problèmes dès qu’ils sont détectés dans votre code. Lorsqu’Amazon Q effectue des révisions automatiques, il ne génère pas de corrections de code sur place.
Les révisions automatiques sont activées par défaut lorsque vous utilisez Amazon Q. Suivez la procédure ci-dessous pour suspendre ou reprendre les révisions automatiques.
Pause et reprise des révisions automatiques
Pour mettre en pause les révisions automatiques, procédez comme suit.
-
Choisissez Amazon Q en bas de la fenêtre de l’IDE.
La barre des tâches Amazon Q s’ouvre.
-
Choisissez Mettre en pause les révisions automatiques. Pour reprendre les révisions automatiques, choisissez Reprendre les révisions automatiques.