Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
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
- GitHub Copilot-előfizetés (ingyenes szint érhető el)
- Visual Studio Code vagy Visual Studio 2026
- 18-Node.js vagy újabb (a Copilot beépülő modul telepítési parancsához szükséges)
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.
- Nyissa meg a Visual Studiót, és nyissa meg a Bővítmények>kezelése bővítményeket.
- Keresse meg és telepítse a GitHub Copilotot , vagy ellenőrizze, hogy már telepítve van-e.
- 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.
- Nyissa meg az Eszközök>beállításai>GitHub>Copilot>MCP-kiszolgálókat.
- 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
- Windows-alkalmazások modernizálása vagy portolása a Copilottal
- Ügynöki AI-eszközök Windows-fejlesztéshez – minden eszköz részletes ismertetése
Windows developer