« L'interface de chat générait non seulement du code, mais fournissait également un contexte explicatif. Je préférais utiliser les suggestions en ligne lorsque je savais ce que je faisais et discuter lorsque j'apprenais quelque chose de nouveau. Lors de la correction d'un bug, les suggestions en ligne excellent dans la génération de nouveau code, mais ne me permettent pas facilement de mettre à jour le code existant. Le chat me permet de mettre à jour le code existant, mais la réponse est fournie dans la fenêtre de chat plutôt que d'être directement intégrée à mon code. C'est là que le chat en ligne vise à améliorer le flux de travail », a écrit Yapur. « La réponse générée par l'IA est ensuite fusionnée de manière transparente dans mon code existant, plutôt que de devoir copier et coller à partir d'une fenêtre de discussion distincte. Je peux facilement examiner les modifications suggérées et les accepter ou les refuser avec un minimum d’effort. Cette nouvelle fonctionnalité est idéale pour modifier un fichier existant afin de résoudre des problèmes, d'optimiser le code, de refactoriser le code, d'ajouter des commentaires. Et il est inclus dans le niveau gratuit étendu d'Amazon Q Developer.
Yapur a également parlé des capacités de documentation de l'outil.
« Dans l'interface de discussion, j'ai saisi l'invite « Ajouter de la documentation, y compris des commentaires descriptifs dans tout le code ». Q Developer a rapidement analysé le code et généré la documentation appropriée », a déclaré Yapur. « Amazon Q Developer a créé un bloc de commentaires détaillé au début du script, comprenant des descriptions de paramètres et des informations sur la valeur de retour. Il a également ajouté des commentaires en ligne, expliquant la logique et les calculs complexes.


GIPHY App Key not set. Please check settings