Du kan komme i gang med at bruge Copilot som en intelligent kodeassistent med det samme.

GitHub Copilot er et AI-drevet kodefuldførelsesværktøj. Den bruger OpenAI's GPT (Generative Pre-trained Transformer) teknologi til at drive sine forslag. Det kan foreslå kodestykker og endda hele funktioner baseret på konteksten af ​​den kode, du skriver.

For at bruge GitHub Copilot skal du installere en udvidelse i din editor og derefter autentificere den med din GitHub-konto.

Installation af GitHub Copilot i VS Code

  1. Åben VS kode og sørg for, at du er logget ind med GitHub. Hvis ikke, klik på Regnskaber fanen nederst til venstre i vinduet og vælg Slå indstillingssynkronisering til. I pop op-vinduet, der vises, skal du vælge Log ind med GitHub.
  2. Hvis du vælger denne mulighed, åbnes GitHubs login-side i din standardbrowser. Indtast dine legitimationsoplysninger for at logge dig ind på VS Code ved hjælp af din GitHub-konto.
  3. Gå til fanen Udvidelser i venstre side af VS-kodevinduet. Søg efter GitHub Copilot og klik på Installere knap; det skulle være det første af søgeresultaterne.
  4. instagram viewer
  5. Når installationen er fuldført, vises en pop op, der beder dig om at tilmelde dig GitHub Copilot. Klik på Tilmeld dig GitHub Copilot knap.
  6. Ved at klikke på knappen åbnes GitHub Copilot tilmeldingssiden i din standardbrowser.
  7. Tilmeldingssiden indeholder to betalingsplaner: a Månedsplan og en Årsplan. Den månedlige giver dig en gratis prøveperiode på en måned, mens den årlige plan inkluderer en gratis prøveperiode på to måneder. Deres omkostninger er også forskellige, så vælg den, der passer til dig. Klik derefter på Få adgang til GitHub Copilot knap.
  8. Der vises en side for at bekræfte dine betalingsoplysninger, hvor du bliver bedt om at indtaste dine faktureringsoplysninger. Når du er færdig, skal du klikke på Gemme knap.
  9. Den næste side, der vises, kræver, at du vælger din betalingsmetode. Indtast og gem dine betalingsoplysninger.
  10. Når du indsender dine betalingsoplysninger, vises en side med en oversigt over dine fakturerings- og betalingsoplysninger. Bekræft, at oplysningerne er korrekte, og klik på indsend-knappen.
  11. En side, der kræver, at du vælger dine præferencer, vises. Det vil kræve, at du vælger, om GitHub Copilot kan foreslå kode, der matcher offentlig kode på GitHub. Vælg enten at tillade eller blokere denne funktion. Klik derefter på Gem og kom i gang knap.
  12. Genstart VS-kode. Dette vil aktivere GitHub Copilot-udvidelsen. GitHub Copilot-udvidelseswidget'en er som det nederste højre hjørne af VS Code-vinduet.

Du er nu klar til at begynde at bruge GitHub Copilot i VS Code.

Brug af GitHub Copilot til at generere kode

Du kan bruge GitHub Copilot til at generere kode på forskellige måder, herunder kodefuldførelse og kodesyntese. Med kodefuldførelse begynder du at skrive, og GitHub Copilot vil foreslå færdiggørelser, mens du skriver.

Den grå kodelinje er et forslag til GitHub Copilot-udvidelse. Tryk på tabulatortasten for at acceptere et kodeforslag. For at ignorere et forslag skal du fortsætte med at skrive din kode eller trykke på Esc nøgle.

Kodesyntese genererer hele kodestykker baseret på den kode, du skriver. For at generere hele kodestykker skal du skrive en kommentar, der beskriver, hvad stykket vil gøre, og derefter trykke på Gå ind.

GitHub Copilot vil generere den første linje kode. Tryk på Tab for at acceptere den, og tryk derefter på Gå ind for at generere den næste linje i kodestykket. Gentag indtil hele uddraget er færdigt.

Sådan genererer du en funktion:

For at oprette en løkke, der kører funktionen fem gange, skal du skrive en kommentar til dette, og GitHub Copilot genererer den for dig.

GitHub Copilot genererer ren kode. Den bruger også OpenAI's GPT neurale netværk at forstå konteksten af ​​din kode.

Brug af GitHub Copilot til at forklare forudskrevet kode

For at forklare forudskrevet kode, brug en kommentar til at spørge GitHub copilot, hvad et uddrag eller hele koden gør. Tilføje q: før spørgsmålet om at underrette GitHub Copilot, er kommentaren et spørgsmål. Den vil derefter fungere som en chatbot og generere et svar i form af en kommentar.

Kommentaren GitHub Copilot genererer starter med en: for at angive, at det er et svar.

Brug af GitHub Copilot til at dokumentere forudskrevet kode

For at dokumentere forudskrevet kode skal du for eksempel begynde at skrive overskrifterne som kommentarer funktion oprydningssætning derefter Beskrivelse. GitHub Copilot vil generere beskrivelsen af ​​funktionen.

Du kan gøre det samme for parametre og enhver anden dokumentation, du finder nødvendig.

Hvordan foreslår GitHub Copilot kode?

GitHub Copilot bruger generativ AI til at foreslå kodestykker og komplette kodeblokke. Det tager højde for programmeringssproget, de biblioteker, du bruger, og strukturen af ​​den kode, du skriver. Dette hjælper det med at generere relevante forslag.