GitHub Copilot på tvers av miljøer: IDE, chat, GitHub.com, kommandolinjeteknikker og GitHub Copilot-appen
Mellomnivå
Utvikler
DevOps-tekniker
Student
GitHub
Utforsk de mangefasetterte egenskapene til GitHub Copilot på tvers av ulike utviklingsmiljøer. Lær å utnytte AI-assistert koding i IDE-en din, delta i naturlige språksamtaler for komplekse oppgaver, forbedre kommandolinjeproduktiviteten og akselerere utviklingsarbeidsflyten fra kodeoppretting til fullføring av pull-forespørsel.
Læringsmål
På slutten av denne modulen kan du:
- Forstå hvordan du bruker GitHub Copilots automatiske forslag, flere forslagsrute og dens evne til å tilpasse seg ulike kodestiler for å akselerere kodeutviklingen.
- Forstå hvordan du gir kontekst til GitHub Copilot gjennom innebygde kommentarer, blokkkommentarer, dokumentstrenger og andre typer kommentarer for å forbedre nøyaktigheten og hastigheten på kodegenerering.
- Forstå hvordan du samhandler med GitHub Copilot gjennom naturlige språksamtaler for å generere kompleks kode, feilsøke problemer, få kodeforklaringer og effektivisere utviklingsarbeidsflyter i sanntid.
- Forstå hvordan du kan forbedre relevansen til GitHub Copilot Chats forslag ved å bruke omfangsreferanser, skråstrekkommandoer og agenter for raskt å fullføre rutinemessige utviklingsoppgaver.
- Forstå hvordan du bruker GitHub Copilot på GitHub.com for repositorieutforskning, hjelp med pull-forespørsler, problembehandling og arbeidsflyter for samarbeidskodegjennomgang.
- Forstå hvordan du samhandler med GitHub Copilot i CLI for å få kommandoforklaringer, forslag og utføre kommandoer for å automatisere terminalarbeidsflyter.
- Forstå hvordan du samhandler med GitHub Copilot-appen og dens bruksområder.
Forutsetninger
- Grunnleggende kodingskunnskap.
- GitHub Copilot Access: Hvis du vil bruke den, kan du installere GitHub Copilot-utvidelsen som er tilgjengelig for deg i følgende integrerte utviklingsmiljøer (IDEer):
- Visual Studio
- Visual Studio Code
- Neovim
- JetBrains-IDEer (IntelliJ, PyCharm, WebStorm osv.)
- En GitHub-konto, som du vil koble til Copilot fra koderedigeringsprogrammet.