Bevezetés
GitHub Copilot egy AI-alapú eszköz, amely leegyszerűsíti a fejlesztők számára az összetett vagy ismeretlen kódokkal végzett munkát. Olyan funkciókat kínál, amelyek közvetlenül a Visual Studio Code elemzik, magyarázzák és dokumentálják a kódot.
Tegyük fel, hogy Ön egy gyors ütemű technológiai startupon dolgozó fejlesztő. Egy olyan projekthez lett hozzárendelve, amely egy olyan nagy és összetett kódbázissal rendelkezik, amelyet nem ismer. A kód nem rendelkezik megfelelő dokumentációval, ami megnehezíti a szerkezetének és működésének megértését. Gyorsan fel kell gyorsítania a kódbázist, azonosítania kell a lehetséges problémákat, és dokumentálnia kell az eredményeket későbbi referenciaként. Emellett várhatóan új funkciókat is ötletelhet, és kiértékelheti a meglévő problémák lehetséges javításait. Itt hasznos GitHub Copilot.
A modulban tárgyalt témakörök a következők:
- Tekintse át GitHub Copilot "Magyarázat" és "Dokumentum" funkcióit.
- GitHub Copilot kérések és kulcsszavak vizsgálata.
- Kód elemzése és magyarázata GitHub Copilot használatával.
- Projektdokumentáció létrehozása a GitHub Copilot segítségével.
- Inline kóddokumentáció létrehozása GitHub Copilot segítségével.
A modul elvégzése után a következőkre lesz képes:
- Írja le, hogy GitHub Copilot hogyan használja a természetes nyelvfeldolgozást és a gépi tanulást a felhasználói kérések értelmezéséhez és a megfelelő válaszok megadásához.
- A GitHub Copilot segítségével ötleteket hozhat létre az új alkalmazások vagy funkciók használatával, megismerheti a kódolási eszközöket és technikákat, kiértékelheti a problémákat és a lehetséges javításokat, és elmagyarázhatja az összetett vagy ismeretlen kódot.
- Projektdokumentáció létrehozása GitHub Copilot Ask, Agent és Plan módjával.
- Beágyazott kóddokumentáció létrehozása a GitHub Copilot Csevegés nézetének, Beágyazott csevegésének és Intelligens műveleteinek használatával.
- Végezzen el egy tesztkörnyezeti gyakorlatot, amely magában foglalja a GitHub Copilot használatát egy kódbázis elemzéséhez és dokumentálásához.
Fontos
A GitHub Copilot képzés elvégzéséhez aktív GitHub Copilot-előfizetéssel kell rendelkeznie a személyes GitHub-fiókjában (beleértve az ingyenes GitHub Copilot csomagot is), vagy egy szervezet vagy vállalat által felügyelt előfizetéshez kell hozzárendelnie. A modultevékenységek tartalmazhatnak olyan GitHub Copilot javaslatokat, amelyek megfelelnek a nyilvános kódnak. Ha Ön GitHub Vállalati felhőben lévő szervezet tagja, aki a szervezeten keresztül kapott GitHub Copilot-előfizetést, a nyilvános kódnak megfelelő javaslatok beállítását a szervezettől vagy a vállalattól örökölheti. Ha a fiókja blokkolja a nyilvános kódnak megfelelő javaslatokat, előfordulhat, hogy a modultevékenységek nem a várt módon működnek.