GitHub Copilot eri ympäristöissä: IDE-, chat-, GitHub.com- ja komentorivitekniikat

Keskitaso
Kehittäjä
DevOps-kehittäjä
Opiskelija
GitHub

Tutustu GitHub Copilotin monitahoisiin ominaisuuksiin eri kehitysympäristöissä. Opi valjastamaan tekoälyavusteinen koodaus IDE:ssäsi, osallistu luonnollisen kielen keskusteluihin monimutkaisissa tehtävissä, paranna komentorivin tuottavuutta ja nopeuta kehitystyönkulkuasi koodin luomisesta pull-pyynnön valmistumiseen.

Oppimistavoitteet

Tämän moduulin lopussa voit:

  • Ymmärrä, miten voit hyödyntää GitHub Copilotin automaattisia ehdotuksia, useita ehdotuksia ja sen kykyä mukautua erilaisiin koodaustyyleihin koodin kehittämisen nopeuttamiseksi.
  • Ymmärrä, miten voit tarjota kontekstia GitHub Copilotille sisäisten kommenttien, estokommenttien, asiakirjamerkkijonojen ja muun tyyppisten kommenttien avulla koodin luomisen tarkkuuden ja nopeuden parantamiseksi.
  • Ymmärrä, miten voit olla vuorovaikutuksessa GitHub Copilotin kanssa luonnollisen kielen keskustelujen avulla monimutkaisen koodin luomiseksi, ongelmien virheenkorjaukseksi, koodin selitysten saamiseksi ja kehitystyönkulkujen virtaviivaistamiseksi reaaliajassa.
  • Ymmärrä, miten voit parantaa GitHub Copilot Chatin ehdotusten osuvuutta käyttämällä vaikutusalueviittauksia, vinoviivakomentoja ja agentteja rutiinikehitystehtävien nopeaan suorittamiseen.
  • Tutustu GitHub Copilotin käyttämiseen GitHub.com säilön tutkimiseen, pull-pyyntöjen tukemiseen, ongelmien hallintaan ja yhteistyöhön perustuvaan koodin tarkistustyönkulkuihin.
  • Ymmärrä, miten voit olla vuorovaikutuksessa GitHub Copilotin kanssa CLI:ssä saadaksesi komentoselityksiä, ehdotuksia ja suorittaaksesi komentoja päätetyönkulkujen automatisoimiseksi.

Edellytykset

  • Perustiedot koodauksesta.
  • GitHub Copilot Access: Jos haluat käyttää sitä, voit asentaa GitHub Copilot -laajennuksen, joka on käytettävissäsi seuraavissa integroiduissa kehitysympäristöissä (IDE):
  • Visual Studio
  • Visual Studio Code
  • Neovim
  • JetBrains IDE:t (IntelliJ, PyCharm, WebStorm jne.)
  • GitHub-tili, jonka yhdistät Copilotiin koodieditoristasi.