Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här guiden beskriver hur du konfigurerar GitHub Copilot med de verktyg som gör det verkligt användbart för Windows utveckling: plugin-programmet WinUI 3 som ger Copilot korrekt Windows App SDK kontext och Microsoft Learn MCP Server som ger Copilot direktåtkomst till officiell Windows dokumentation.
Anmärkning
För att skapa och felsöka WinUI 3-appar krävs Visual Studio – VS Code har inte MSIX-byggverktyg eller WinUI-projektmallar. Om du arbetar med andra Windows ramverk (Electron, Flutter, .NET eller Rust via winapp CLI) fungerar VS Code bra för dem. Stegen nedan är markerade i enlighet med detta.
Förutsättningar
- En GitHub Copilot-prenumeration (en kostnadsfri nivå är tillgänglig)
- Visual Studio Code eller Visual Studio 2026
- Node.js 18 eller senare (krävs för installationskommandot för Copilot plugin)
Steg 1: Installera GitHub Copilot i din IDE
GitHub Copilot är inbyggt i Visual Studio 2026. Visual Studio krävs för WinUI 3-utveckling.
- Öppna Visual Studio och gå till Extensions>Manage Extensions.
- Sök efter GitHub Copilot och installera den eller kontrollera att den redan är installerad.
- Logga in via Tools>Options>GitHub>Accounts.
Detaljerad konfiguration finns i Tutorial: Skapa en Windows-app med GitHub Copilot.
Steg 2: Installera plugin-programmet för WinUI 3-utveckling
Plugin-programmet WinUI 3 development från Awesome Copilot communitylagringsplats lär Copilot rätt Windows App SDK mönster – vilket förhindrar vanliga misstag som att använda inaktuella UWP-API:er.
Kör det här kommandot i projektroten (eller någon katalog där du vill att Copilot ska hämta plugin-programmet):
copilot plugin install winui3-development@awesome-copilot
Detta kopierar agenter, färdigheter och anpassade instruktioner till projektets .github/ katalog. Copilot hämtar dem automatiskt nästa gång du öppnar projektet.
Tips/Råd
Du kan också bläddra bland och installera Copilot plugin-program direkt från VS Code med hjälp av tillägget Awesome Copilot.
Steg 3: Lägg till Microsoft Learn MCP Server
Microsoft Learn MCP Server ger Copilot direktåtkomst till officiell Microsoft dokumentation – så att den kan leta upp aktuella API-referenser och kodexempel som hjälper dig att koda.
- Gå till Tools>Options>GitHub>Copilot>MCP-servrar.
- Lägg till en ny server med URL:en:
https://learn.microsoft.com/api/mcp
Steg 4: Verifiera konfigurationen
Öppna Copilot Chat och försök med dessa uppmaningar för att bekräfta att allt fungerar:
Testa WinUI 3-plugin-programmet:
"Lägg till en bekräftelsedialogruta i min WinUI 3-app som frågar innan du tar bort ett objekt."
Copilot bör svara med en ContentDialog implementering, inklusive den nödvändiga konfigurationen XamlRoot – plugin-programmets Windows App SDK-kontext vägleder det till rätt modernt API utan att du behöver ange vad du ska undvika.
Testa Learn MCP-servern:
"Sök upp de senaste Windows App SDK versionsanteckningarna och berätta vad som är nytt."
Copilot bör hämta de aktuella versionsanteckningarna från Microsoft Learn och sammanfatta dem.
Valfritt: Lägg till fler Windows MCP-servrar
Utöka Copilot kontext ytterligare med ytterligare Windows specifika MCP-servrar:
| MCP-server | Vad det ger Copilot | URL/konfiguration |
|---|---|---|
| Azure DevOps | Få åtkomst till arbetsobjekt, PR:ar och byggen | Azure DevOps MCP Server |
Nästa steg
- Modernisera eller porta en Windows app med Copilot
- Agentic AI-verktyg för Windows utveckling – fullständig information om alla verktyg
Windows developer