Megosztás a következőn keresztül:


A GitHub Copilot beállítása Windows-fejlesztéshez

Ez az útmutató végigvezeti a GitHub Copilot beállításán azokkal az eszközökkel, amelyek valóban hasznossá teszik a Windows-fejlesztéshez: a WinUI 3 fejlesztői beépülő modult , amely pontos Windows App SDK-környezetet biztosít a Copilot számára, valamint a Microsoft Learn MCP Servert , amely élő hozzáférést biztosít a Copilotnak a hivatalos Windows-dokumentációhoz.

Megjegyzés:

A WinUI 3-alkalmazások létrehozásához és hibakereséséhez Visual Studio szükséges – a VS Code nem rendelkezik MSIX-buildelési eszközzel vagy WinUI-projektsablonokkal. Ha más Windows-keretrendszereken (Electron, Flutter, .NET vagy Rust) dolgozik winapp CLI-n keresztül, a VS Code ezekhez is jól működik. Az alábbi lépések ennek megfelelően vannak megjelölve.

Előfeltételek


1. lépés: A GitHub Copilot telepítése az IDE-ben

A GitHub Copilot be van építve a Visual Studio 2026-ba. A Visual Studio a WinUI 3 fejlesztéséhez szükséges.

  1. Nyissa meg a Visual Studiót, és nyissa meg a Bővítmények>kezelése bővítményeket.
  2. Keresse meg és telepítse a GitHub Copilotot , vagy ellenőrizze, hogy már telepítve van-e.
  3. Jelentkezzen be az Eszközök>beállításai>GitHub-fiókokon> keresztül.

A részletes beállításért tekintse meg a GitHub Copilotot a Visual Studióban.

A WinUI 3 fejlesztői beépülő modul telepítése: 2. lépés

Az Awesome Copilot közösségi adattár WinUI 3 fejlesztői beépülő modulja a Megfelelő Windows App SDK-mintákat tanítja a Copilotnak – megelőzve az olyan gyakori hibákat, mint az elavult UWP API-k használata.

Futtassa ezt a parancsot a projekt gyökérkönyvtárában (vagy bármely könyvtárban, ahol a Copilot szeretné felvenni a beépülő modult):

copilot plugin install winui3-development@awesome-copilot

Ez ügynököket, készségeket és egyéni utasításokat másol a projekt könyvtárába .github/ . A Copilot automatikusan felveszi őket a projekt következő megnyitásakor.

Jótanács

A Copilot beépülő modulokat közvetlenül a VS Code-ból is böngészheti és telepítheti az Awesome Copilot bővítmény használatával.


3. lépés: A Microsoft Learn MCP-kiszolgáló hozzáadása

A Microsoft Learn MCP Server élő hozzáférést biztosít a Copilotnak a Microsoft hivatalos dokumentációjához, így megkeresheti az aktuális API-referenciákat és kódmintákat, mivel segít a kódolásban.

  1. Nyissa meg az Eszközök>beállításai>GitHub>Copilot>MCP-kiszolgálókat.
  2. Adjon hozzá egy új kiszolgálót az URL-címmel: https://learn.microsoft.com/api/mcp

4. lépés: A beállítás ellenőrzése

Nyissa meg a Copilot-csevegést, és próbálja meg az alábbi utasításokat, hogy ellenőrizze, hogy minden működik-e:

Tesztelje a WinUI 3 beépülő modult:

"Adjon hozzá egy megerősítést kérő párbeszédpanelt a WinUI 3 alkalmazásomhoz, amely egy elem törlése előtt megkérdezi."

A Copilotnak olyan ContentDialog implementációval kell válaszolnia, amely tartalmazza a szükséges XamlRoot telepítést – a beépülő modul Windows App SDK-környezete a megfelelő modern API-hoz irányítja, anélkül, hogy meg kellene adnia, hogy mit kell elkerülnie.

Tesztelje a Learn MCP-kiszolgálót:

"Keresse meg a Windows App SDK legújabb kibocsátási megjegyzéseit, és mondja el, mi az újdonság."

A Copilotnak le kell kérnie a Microsoft Learn aktuális kibocsátási megjegyzéseit, és összegeznie kell őket.


Nem kötelező: További Windows MCP-kiszolgálók hozzáadása

További Windows-specifikus MCP-kiszolgálókkal bővítheti a Copilot környezetét:

MCP-kiszolgáló Mit ad a Copilotnak? URL/beállítás
Azure DevOps Munkaelemek, PRS-ek és buildek elérése Azure DevOps MCP-kiszolgáló

Következő lépések