GitHub Copilot på tværs af miljøer: IDE-, chat-, GitHub.com- og kommandolinjeteknikker

Øvet
Udvikler
DevOps-tekniker
Studerende
GitHub

Udforsk de mangefacetterede funktioner i GitHub Copilot på tværs af forskellige udviklingsmiljøer. Lær at udnytte AI-assisteret kodning i dit IDE, deltage i samtaler på naturligt sprog til komplekse opgaver, forbedre din kommandolinjeproduktivitet og fremskynde din udviklingsarbejdsproces fra oprettelse af kode til fuldførelse af pullanmodninger.

Læringsmål

Ved afslutningen af dette modul er du i stand til at:

  • Forstå, hvordan du bruger GitHub Copilots automatiske forslag, rude med flere forslag og dens evne til at tilpasse sig forskellige kodningsstile for at fremskynde kodeudviklingen.
  • Forstå, hvordan du giver kontekst til GitHub Copilot gennem indbyggede kommentarer, blokkommentarer, dokumentstrenge og andre typer kommentarer for at forbedre nøjagtigheden og hastigheden for kodegenerering.
  • Forstå, hvordan du interagerer med GitHub Copilot gennem samtaler på naturligt sprog for at generere kompleks kode, fejlfinde problemer, få kodeforklaringer og strømline udviklingsarbejdsgange i realtid.
  • Forstå, hvordan du forbedrer relevansen af GitHub Copilot Chats forslag ved hjælp af omfangsreferencer, skråstregskommandoer og helpdesk-medarbejdere til hurtigt at udføre rutinemæssige udviklingsopgaver.
  • Forstå, hvordan du bruger GitHub Copilot på GitHub.com til lagerudforskning, hjælp til pullanmodninger, problemstyring og arbejdsprocesser for gennemgang af samarbejdskode.
  • Forstå, hvordan du interagerer med GitHub Copilot i CLI for at få kommandoforklaringer, forslag og udføre kommandoer for at automatisere terminalarbejdsgange.

Forudsætninger

  • Grundlæggende viden om kodning.
  • GitHub Copilot-adgang: Hvis du vil bruge den, kan du installere den GitHub Copilot-udvidelse, der er tilgængelig for dig, i følgende integrerede udviklingsmiljøer (IDE'er):
  • Visual Studio
  • Visual Studio Code
  • Neovim
  • JetBrains IDEs (IntelliJ, PyCharm, WebStorm osv.)
  • En GitHub-konto, som du ville forbinde til Copilot fra din kodeeditor.