Indførelsen
I dette modul udforskes brugen af GitHub Copilot Chat-udvidelsen til Visual Studio Code til at implementere kodeforbedringer. Du får mere at vide om forbedring af kodekvalitet, kodepålidelighed, kodeydeevne og kodesikkerhed. Prompter er udviklet til hvert forbedringsområde og sendes til GitHub Copilot for at få forslag til, hvordan du kan forbedre den valgte kode. Øvelser lærer dig, hvordan du laver prompter, der genererer forslag til specifikke forbedringsområder. Øvelser viser også, hvordan du implementerer forslag til kodeopdateringer, fremskynder din udviklingsproces og forbedrer kvaliteten af din kode.
Forestil dig, at du er udvikler, der arbejder på et projekt, der kræver sikker og effektiv kode. Leveringsfrister nærmer sig, og den kodebase, du nedarvede, er mere blåstempling end produktionskode. Du er bekymret for, at du ikke har tid nok til grundigt at gennemse kodebasen og implementere de påkrævede opdateringer. Du skal bruge et værktøj, der hurtigt kan identificere områder, der kan forbedres i den eksisterende kode. Værktøjet bør også fremskynde udviklingsprocessen for alle opdateringer, du beslutter dig for at implementere. Du vil undersøge opdateringer, der omhandler kodekvalitet, pålidelighed, ydeevne og sikkerhed. Du hører, at GitHub Copilot kan hjælpe udviklere med at evaluere kode, identificere områder til forbedringer og effektivt opdatere deres kodebase. Du ser frem til at fremskynde din kodeforbedringsproces ved hjælp af GitHub Copilot.
De emner, der behandles i dette modul, omfatter:
- Udforskning af GitHub Copilots værktøjer til kodeforbedring.
- Brug af GitHub Copilots muligheder for hurtig løsning.
- Omstrukturering af kode med bedste praksis for GitHub Copilot.
- Refactor-kode med indbygget chat med GitHub Copilot.
- Ændring af kode med tilstandene Spørg, rediger og agent i GitHub Copilot.
- Udforskning af gitHub Copilot-kodegennemgangsfunktioner.
- Refactor C# Code med GitHub Copilot.
Når du har fuldført dette modul, kan du:
- Brug GitHub Copilots chatvisningstilstande til at analysere, redigere og udføre opgaver effektivt.
- Anvend indstillinger for hurtig løsning for at løse kodningsproblemer, testfejl og terminalfejl ved hjælp af værktøjer som Fix smart actions og Inline Chat.
- Omformer kode for at forbedre læsbarheden, reducere kompleksiteten og forbedre vedligeholdelsen ved at udnytte Copilots kontekstafhængige værktøjer og bedste praksisser.
- Foretag kodegennemgange ved hjælp af GitHub Copilots valg af korrekturer, og gennemse ændringer for at sikre kvalitet, pålidelighed og sikkerhed.
- Udfør en praktisk øvelse for at omstrukturere og optimere et C#-program ved hjælp af GitHub Copilot.
Vigtig
Hvis du vil fuldføre denne GitHub Copilot-oplæring, skal du have et aktivt abonnement på GitHub Copilot på din personlige GitHub-konto (herunder den gratis GitHub Copilot-plan), eller du skal være tildelt til et abonnement, der administreres af en organisation eller virksomhed. Modulaktiviteter kan omfatte GitHub Copilot-forslag, der stemmer overens med offentlig kode. Hvis du er medlem af en organisation på GitHub Enterprise Cloud, som har fået tildelt et GitHub Copilot-abonnement via din organisation, kan indstillingen for forslag, der matcher offentlig kode, blive nedarvet fra din organisation eller virksomhed. Hvis din konto blokerer forslag, der stemmer overens med offentlig kode, fungerer modulaktiviteter muligvis ikke som forventet.