Bevezetés

Befejeződött

Ez a modul a Visual Studio Code GitHub Copilot csevegőbővítményének használatával ismerkedik meg a kódfejlesztések implementálásához. Megtudhatja, hogyan fejlesztheti a kódminőséget, a kód megbízhatóságát, a kód teljesítményét és a kódbiztonságot. Az egyes fejlesztési területekre kidolgozott promptokat a GitHub Copilotnak küldik el, hogy javaslatokat kapjanak a kiválasztott kód javítására. A gyakorlatok bemutatja, hogyan készíthet olyan utasításokat, amelyek javaslatokat hoznak létre adott fejlesztési területekhez. A gyakorlatok azt is bemutatják, hogyan valósíthat meg kódfrissítési javaslatokat, hogyan gyorsíthatja fel a fejlesztési folyamatot, és hogyan javíthatja a kód minőségét.

Tegyük fel, hogy Ön egy olyan projekt fejlesztője, amely biztonságos és hatékony kódot igényel. A teljesítési határidők közelednek, és az örökölt kódbázis inkább csak egy prototípus, mintsem kész a gyártáshoz. Aggódik, hogy nem lesz elég ideje a kódbázis alapos áttekintésére és a szükséges frissítések implementálására. Olyan eszközre van szüksége, amely gyorsan azonosítja a meglévő kód továbbfejlesztéséhez szükséges területeket. Az eszköznek fel kell gyorsítania a fejlesztési folyamatot az ön által implementálni kívánt frissítések esetében is. Olyan frissítéseket szeretne vizsgálni, amelyek a kódminőséget, a megbízhatóságot, a teljesítményt és a biztonságot kezelik. Úgy hallja, hogy a GitHub Copilot segíthet a fejlesztőknek a kód kiértékelésében, a fejlesztési területek azonosításában és a kódbázis hatékony frissítésében. Örömmel várja, hogy felgyorsítsd a kódfejlesztési folyamatodat a GitHub Copilot használatával.

A modulban tárgyalt témakörök a következők:

  • A GitHub Copilot kódjavító eszközeinek felfedezése.
  • A GitHub Copilot gyorsjavítási beállításainak használata.
  • Kód újrabontása GitHub Copilot ajánlott eljárásokkal.
  • Kód újrafaktorálása a GitHub Copilot beépített csevegéssel.
  • Kód újrabontása GitHub Copilot Csevegőnézet-ügynökökkel.
  • GitHub Copilot kód felülvizsgálati funkcióinak felfedezése.
  • C# kód átszervezése a GitHub Copilot segítségével.

A modul elvégzése után a következőkre lesz képes:

  • A GitHub Copilot Csevegőnézet-ügynökei segítségével hatékonyan elemezheti, megtervezheti és végrehajthatja a feladatokat.
  • Gyorsjavítási lehetőségek alkalmazása a kódolási problémák, a tesztelési hibák és a terminálhibák megoldásához olyan eszközökkel, mint az intelligens műveletek javítása és a beágyazott csevegés.
  • Kód újrabontása az olvashatóság javítása, az összetettség csökkentése és a karbantarthatóság javítása érdekében GitHub Copilot környezetfüggő eszközeinek és ajánlott eljárásainak használatával.
  • Kódellenőrzéseket végezhet GitHub Copilot felülvizsgálati kijelölésével, és áttekintheti a módosítási funkciókat a minőség, a megbízhatóság és a biztonság biztosítása érdekében.
  • Végezzen gyakorlati gyakorlatot egy C#-alkalmazás újrabontásához és optimalizálásához GitHub Copilot használatával.

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.