Undersøg GitHub Copilot kodegennemgangsfunktionerne

Fuldført

GitHub Copilot kan gennemgå din kode og give feedback.

GitHub Copilot kodegennemgang i Visual Studio Code understøtter to typer gennemgang:

  • Valg af korrektur: Fremhæv kode, og bed om en indledende gennemgang.
  • Gennemse ændringer: Anmod om en dybere gennemgang af alle dine ændringer.

Den aktuelle funktionalitet og tilgængeligheden af de to typer korrektur er opsummeret i følgende tabel:

Funktion Gennemse valg Gennemse ændringer
Tilgængelig i Visual Studio Code Visual Studio Code og GitHub-hjemmesiden
Premium/standardfunktion Standardfunktion tilgængelig for alle GitHub Copilot abonnenter Premium-funktion. Tilgængelig med GitHub Copilot Pro, GitHub Copilot Pro+, GitHub Copilot Business og GitHub Copilot Enterprise-abonnementerne. Månedlig kvote pr. person gælder.
Beskrivelse Indledende gennemgang af et fremhævet kodeafsnit med feedback og forslag Dybere gennemgang af alle ændringer
Understøttelse af sprog Alle C, C#, C++, Go, Java, JavaScript, Kotlin, Markdown, Python, Ruby, Swift, TypeScript.
Understøttelse af retningslinjer for brugerdefineret kodning Nej Ja

Kodegennemgang af månedlig kvote

Typen af gennemgangsændring GitHub Copilot kodegennemgang er en premiumfunktion med en månedlig kvote pr. person.

Seddel

Kvoten pr. person for gennemgang af GitHub Copilot kode træder i kraft den 4. juni 2025.

Når du tildeler GitHub Copilot som gennemgang for en pull request, bliver én præmieanmodning trukket fra din månedlige kvote hver gang GitHub Copilot poster kommentarer til pull requesten.

Hvis et repository er konfigureret til automatisk at anmode om en kodegennemgang fra GitHub Copilot for alle nye pull requests, anvendes brugen af premiumanmodninger på kvoten for pull request-forfatteren. Hvis en pull request oprettes af GitHub Actions eller af en bot, vil brugen gælde for den bruger, der udløste arbejdsgangen (hvis identificerbar), eller for en udpeget faktureringsansvarlig.

Når du når din månedlige kvote, kan du ikke få en kodegennemgang fra GitHub Copilot, før din kvote nulstilles – medmindre du opgraderer din GitHub Copilot-plan eller aktiverer flere præmieanmodninger.

Advarsel

GitHub Copilot er ikke garanteret at opdage alle problemer eller problemer i en pull request, og nogle gange laver den fejl. Valider altid GitHub Copilot's feedback omhyggeligt, og suppler GitHub Copilot's feedback med en menneskelig anmeldelse.

Brug funktionerne til gennemsyn af kode

GitHub Copilot kan hjælpe med at gennemgå din kode, enten for en kodeblok, du vælger i editoren, eller alle ændringer inkluderet i en pull request (kræver GitHub Pull Requests-udvidelsen).

Gennemse en markeret kodeblok i kodeeditoren

Review smart-handlingen giver en måde at gennemgå og analysere din kode på. Det kan hjælpe dig med at identificere områder, der kan forbedres, foreslå omstrukturering af opdateringer og give vejledning i bedste praksis. De forslag, der genereres af funktionen til gennemgang af kode, kan hjælpe dig med at forbedre kvaliteten, pålideligheden, ydeevnen og sikkerheden af din kode.

  1. Åbn en kodefil i editoren.

  2. Vælg den kode, du vil gennemse.

  3. Højreklik på den valgte kode, og vælg derefter Generer kodegennemgang>.

    Kodegennemsynsagenten opretter korrekturkommentarer i panelet KOMMENTARER (under kodeeditoren) og viser foreslåede opdateringer indbygget i kodeeditoren.

  4. Naviger gennem forslagene, og anvend eller fjern opdateringerne.

    Skærmbillede, der viser feedback til kodegennemgang ved hjælp af Review smart-handlingen.

Gennemse alle ændringer i din kodebase

Funktionen GitHub Copilot Code Review giver en måde at gennemgå alle trinvise eller utrinnede ændringer i din kodebase. Det kan hjælpe dig med at identificere områder, der kan forbedres, foreslå omstrukturering af opdateringer og give vejledning i bedste praksis. De forslag, der genereres af funktionen til gennemgang af kode, kan hjælpe dig med at forbedre kvaliteten, pålideligheden, ydeevnen og sikkerheden af din kode.

  1. I Visual Studio Code skifter du til Source Control-visningen.

  2. For at anmode om en gennemgang af dine uforpligtede ændringer, hold musemarkøren over CHANGES, og vælg derefter knappen GitHub Copilot Code Review - Uncommitted Changes.

    Skærmbillede, der viser knappen til GitHub Copilot Code Review i Versionskontrolvisningen.

  3. Vent på, at GitHub Copilot gennemgår dine ændringer. Dette tager normalt mindre end 30 sekunder.

  4. Hvis GitHub Copilot har kommentarer, vil de blive vist inline i din(e) fil og i fanen Problemer.

Resumé

GitHub Copilot kan gennemgå din kode og give feedback. GitHub Copilot kodegennemgang i Visual Studio Code understøtter to typer gennemgang: gennemgangsudvælgelse og gennemgangsændringer. Review smart-handlingen giver en måde at gennemgå og analysere udvalgt kode på. Det kan hjælpe dig med at identificere områder, der kan forbedres, foreslå omstrukturering af opdateringer og give vejledning i bedste praksis. Funktionen GitHub Copilot Code Review giver en måde at gennemgå trinvise eller utrinnede ændringer ved hjælp af Visual Studio Code's Source Control-visning.