Introduksjon

Fullført

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 git kommandoer som git add og git 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.