Sett opp GitHub Copilot i VS Code fra scratch
Komplett guide til å installere og konfigurere GitHub Copilot i Visual Studio Code, inkludert tips for å få mest mulig ut av det.
Hva er GitHub Copilot?
GitHub Copilot er et AI-kodinghjelp-verktøy laget av GitHub og OpenAI. Det integreres direkte i kode-editoren din og foreslår kode, funksjoner og hele blokker mens du skriver. Det er som å ha en erfaren utvikler som sitter ved siden av deg og fullfører setningene dine.
Copilot koster 10 USD/mnd for privatpersoner, men er gratis for verifiserte studenter og open source-vedlikeholdere.
Steg 1: Skaff en GitHub-konto og aktiver Copilot
- Gå til github.com og opprett en konto hvis du ikke har en
- Naviger til github.com/features/copilot
- Klikk Start a free trial (30 dagers gratis)
- Velg Individual plan for personlig bruk
- Legg inn betalingsinformasjon (trekkes ikke i prøveperioden)
- Aktiveringen tar noen minutter
Steg 2: Installer VS Code
Hvis du ikke allerede har VS Code:
- Gå til code.visualstudio.com
- Last ned riktig versjon for ditt operativsystem (Windows/macOS/Linux)
- Installer som normalt
Steg 3: Installer GitHub Copilot-utvidelsen
- Åpne VS Code
- Klikk på Extensions-ikonet i venstremenyen (eller trykk
Ctrl+Shift+X/Cmd+Shift+X) - Søk etter GitHub Copilot
- Klikk Install på utvidelsen fra GitHub
- Du bør også installere GitHub Copilot Chat — søk og installer denne også
Steg 4: Logg inn med GitHub-kontoen din
- Etter installasjon vil VS Code be deg logge inn
- Klikk Sign in to GitHub i varselet som dukker opp
- Nettleseren åpner og ber deg autorisere VS Code
- Klikk Authorize GitHub og gå tilbake til VS Code
- Du ser en liten Copilot-ikon nederst til høyre i VS Code når det er aktivert
Steg 5: Test at det fungerer
Opprett en ny fil med en passende filtype, for eksempel test.py:
# En funksjon som beregner fibonacci-tall
def fibonacci(
Copilot skal nå foreslå en fullstendig implementasjon. Du ser forslaget i grå tekst. Trykk Tab for å akseptere, eller Esc for å avvise.
Steg 6: Bruk Copilot Chat
Copilot Chat er en samtalebasert AI-assistent direkte i editoren:
- Trykk
Ctrl+Shift+I(Windows/Linux) ellerCmd+Shift+I(macOS) - Chat-panelet åpner seg til høyre
- Still spørsmål om koden din, be om forklaringer eller hjelp til debugging
Nyttige kommandoer i Chat:
/explain— Forklar markert kode/fix— Fiks en bug i markert kode/tests— Generer enhetstester/doc— Legg til dokumentasjon
Steg 7: Konfigurer innstillingene
Åpne innstillinger med Ctrl+, og søk etter "copilot":
Nyttige innstillinger:
github.copilot.enable: Slå Copilot av/på per filtypeeditor.inlineSuggest.enabled: Kontroller inline-forslaggithub.copilot.editor.enableAutoCompletions: Automatiske forslag
Du kan deaktivere Copilot for spesifikke filtyper (f.eks. .env og .json) for å unngå uønskede forslag i sensitiv konfigurasjon.
Tips for å få bedre forslag
- Skriv gode kommentarer:
# Hent alle brukere fra databasen der status er aktivgir mye bedre forslag enn ingen kommentar - Navngi variabler og funksjoner beskrivende:
getUsersByActiveStatus()er bedre enngetUsers() - Ha relevant kontekst åpen: Copilot ser andre åpne filer og bruker dem som kontekst
- Bruk Copilot Edits: Marker en funksjon, trykk
Ctrl+Iog be om endringer direkte
Vanlige problemer og løsninger
Copilot viser ingen forslag
- Sjekk at ikonet nederst til høyre ikke er rødt (betyr deaktivert for denne filtypen)
- Verifiser at du er logget inn: Klikk Copilot-ikonet og se etter kontostatus
Forslagene er irrelevante
- Gi mer kontekst via kommentarer
- Sørg for at relaterte filer er åpne i editoren
Treg respons
- Dette er normalt ved høy serverbelastning
- Forslagene kommer vanligvis innen 1-3 sekunder
GitHub Copilot er et verktøy som blir bedre jo mer du bruker det. Ta deg tid til å lære snarveiene og bygg det inn i flyten din — det vil spare deg for mye tid.