Introduksjon
GitHub Copilot er en ai-kodingspartner som gir autofullføringsforslag mens du koder. Få forslag ved å skrive inn kode eller interaktivt ved hjelp av naturlig språk.
Copilot analyserer filen og relaterte filer, og tilbyr forslag i tekstredigeringsprogrammet. Den bruker kontekst fra skriftlig kode og kommentarer, og foreslår deretter nye linjer eller hele funksjoner.
GitHub Codespaces er et vertsbasert utviklermiljø som opererer i skyen som kan kjøres med Visual Studio Code. Du kan tilpasse utviklingsopplevelsen for alle utviklingsprosjekt på GitHub, forhåndsinstallere avhengigheter, biblioteker og til og med Visual Studio Code-utvidelser og -innstillinger.
Scenario: Arbeide med et eksisterende prosjekt
Som utvikler ønsker du å være mer produktiv til å skrive kode raskere både for nye prosjekter og eksisterende prosjekter. For denne oppgaven vil du bruke avanserte funksjoner fra en AI-assistent som hjelper deg med å forbedre utviklerarbeidsflytene i kodeskriving, dokumentasjon, testing og mer.
I denne modulen forstår du hvordan du kan bruke avanserte funksjoner i GitHub Copilot med brukte eksempler som modifiserer et depot ved hjelp av forskjellige teknikker for å legge til nye HTTP API (Application Programming Interface)-endepunkter, skrive enhetstester og dokumentere eksisterende kode.
Hva vil jeg lære?
Ved avslutningen av denne modulen tilegner du deg ferdighetene til å:
- Arbeid med et forhåndskonfigurert GitHub-repositorium i Codespaces med GitHub Copilot-utvidelsen.
- Bruk interaktive funksjoner i GitHub Copilot til å generere nyttige forslag til et eksisterende prosjekt.
- Bruk avanserte GitHub Copilot-funksjoner for å lære mer om et nytt prosjekt, skrive dokumentasjon og opprette enhetstester.
Hva er hovedmålet?
Når du har fullført denne modulen, kan du bruke interaktive ledetekster og andre avanserte GitHub Copilot-funksjoner for å forbedre et programvareprosjekt.
Forutsetninger
- Grunnleggende forståelse av Python- og tekstredigeringsprogram.
- Grunnleggende forståelse av Git og GitHub Fundamentals og kjører grunnleggende
gitkommandoer somgit addoggit push. - En GitHub-konto med et aktivt abonnement på GitHub Copilot kreves for enten din personlige GitHub-konto eller en GitHub-konto som administreres av en organisasjon eller bedrift. For læringsformål bør Copilot Free-alternativet med bruksgrenser være tilstrekkelig.