A GitHub Copilot használatának első lépései

Üdvözöljük a GitHub Copilotban, a Visual Studio mesterséges intelligencia társában!

A Copilot teljes sorokat vagy kódblokkokat javasolva segít a gyorsabb és nagyobb pontosságú kódolásban. A Copilot emellett válaszol a kérdésekre, és olyan rutinfeladatokkal is segít, mint az egységtesztek írása, a hibakeresés és a profilkészítés. Ezeket a funkciókat közvetlenül a Visual Studio-környezetben használhatja.

Ebből a cikkből megtudhatja, hogyan használhatja a Copilotot, és hogyan hozhatja ki a legtöbbet a Visual Studióban elérhető funkcióiból.

A Copilot megnyitása

  1. Nyissa meg a Visual Studiót (17.8-es vagy újabb verzió). Frissítsen a Visual Studio legújabb verziójára, hogy a lehető legtöbbet hozhassa ki a Copilotból.

  2. Hozzon létre egy új projektet, nyisson meg egy meglévő projektet, vagy folytassa kód nélkül az IDE megnyitásához.

  3. Válassza a GitHub Copilot jelvényt a Visual Studio jobb felső sarkában, és válassza a Csevegőablak megnyitása lehetőséget.

    Képernyőkép a GitHub Copilot jelvényéről a Visual Studióban.

    Ha a Copilot nincs telepítve, válassza a Copilot telepítése lehetőséget a legördülő listából, és kövesse a telepítő kéréseit. További információ: A Copilot telepítésének és állapotának kezelése.

  4. A csevegőablakban adjon meg egy kérést a Copilot használatának megkezdéséhez.

    Ha még nem jelentkezett be GitHub-fiókkal, a Visual Studio kéri, hogy jelentkezzen be. Ha nem rendelkezik Copilot-előfizetéssel, a Copilot Ingyenes szolgáltatással is megismerkedhet . Fejezze be a bejelentkezési vagy regisztrációs folyamatot a böngészőben, majd térjen vissza a Visual Studióba.

    Képernyőkép a Visual Studióban a Copilot ingyenes használatának első lépéseiről.

    Képernyőkép a Visual Studióban a Copilot ingyenes használatának első lépéseiről.

A Copilot mostantól készen áll a Visual Studióban való használatra.

A Copilot használatának megkezdése

Bejelentkezés után használja a Copilotot a csevegőablakban és az IDE-ben.

  • Ügynök mód és MCP-kiszolgálók használata: A csevegési ablakban válassza a Kérdés lehetőséget, és váltson ügynökre az ügynök mód engedélyezéséhez. Az eszközök ikonnal elérheti a Model Context Protocol (MCP) kiszolgálókat, konfigurálhatja a kiszolgálókat, és kiválaszthatja, hogy mely eszközöket használhatja a Copilot. Például, ha segítségre van szüksége a célzott kód generálásában, küldje el a következőt a Copilotnak: "Egységteszteket írni a fájl metódusaihoz."

  • A automatizált kiegészítések és a következő szerkesztési javaslatok használata: Amint kódolsz, a Copilot közvetlenül a szerkesztőben nyújt javaslatokat. A Copilot az új kódot (szürke szövegként) és a meglévő kód szerkesztését is javasolja.

  • A Copilot-műveletek használata a Visual Studióban: Copilot-alapú műveletek és javaslatok keresése a szerkesztő helyi menüjében, a hibalistában, a funkciókeresésben és az IDE egyéb területein.

A Copilot-csevegés testreszabása a munkafolyamathoz

A Copilot testreszabása a projekthez és a fejlesztési munkafolyamathoz.

  • Környezet kezelése hivatkozásokkal: A gomb segítségével + további környezeteket csatolhat, például fájlokat vagy képeket, vagy megkérheti a Copilot, hogy hivatkozzon a teljes megoldásra.

  • Különböző modellek elérése: A parancssori ablakban található modellválasztóval válassza ki az AI-modelleket, vagy hozza magával a saját modelljét a Copilotba. Fedezze fel a különböző forgatókönyvek különböző modelljeit, legyen szó gyors kérdések megválaszolására, dokumentáció írására vagy többfájlos kódrészletek létrehozására.

  • Egyéni utasítások hozzáadása: Újrahasználható egyéni utasítások.github/copilot-instructions.md és utasítás fájlok.github/prompts hozzáadása a Copilot-válaszok testreszabásához a kódolási stílushoz vagy a projekt igényeihez.

Hasznos erőforrások

A Copilot funkcióinak bármikori áttekintéséhez válassza a GitHub Copilot bemutatót a GitHub Copilot jelvényből a Visual Studio jobb felső sarkában.

Próbáljon meg egy kész alkalmazást létrehozni a Szakmai labor: GitHub Copilot a Visual Studio 2022 segítségével.