github / github/app

Add ability to queue inline code review comments in Changes tab

Ouverte
#2,376 2 commentaires 4 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Aucune donnée de langage
Étoiles
2.1k
Forks
153
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

### Feature summary

Ability to queue multiple inline code review comments

### What problem are you trying to solve?

Currently, I heavily use the queued message system when working in the main chat interface, which allows me to fire off multiple parts of feedback, ideas and more, and ensure that Copilot can tackle these one at a time.

However, when it comes to reviewing Copilot generated code, I leverage the inline code comment flow, which allows me to review code as if it was a PR, that Copilot will investigate, fix where it sees fit, and reply to me. This inline code commenting doesn't seem to have an "enqueue" function, so that I cannot review the code as I see fit, and then have Copilot iterate through the feedback. This means that review is a slow step as I'm waiting for Copilot to finish before I can add a second comment.

### Proposed solution

I have two proposed workflows, and would be happy with either

1. Ability to enqueue inline code comment messages, using `CTRL + SHIFT + ENTER`, so that Copilot can work it's way through the list of comments one by one
2. Like the GitHub Web UI, the ability to add comments to a "review" and to then publish that review. This way, it would basically be a PR review at a pre-PR stage, that Copilot could make its way through and then let me know the outcome.

### Workflow impact

I believe any user of the application that heavily relies on the Changes tab for commenting on Code and tweaking code would be affected.

### Installation context

_No response_

### Additional context

_No response_

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par le flux de commentaires de code inline de l’onglet Changes et comparez son comportement actuel lors de la soumission avec le système de messages mis en file d’attente du chat principal. Définissez et vérifiez l’un des workflows proposés : mettre les commentaires inline en file d’attente avec CTRL + SHIFT + ENTER, ou regrouper les commentaires dans une review et les publier ensemble afin que Copilot les traite séquentiellement.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
desktop, frontend
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Calme
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.