Konfigurera GitHub Copilot för Windows utveckling

Den här guiden beskriver hur du konfigurerar GitHub Copilot med verktyg som gör det verkligt användbart för Windows utveckling: plugin-programmet WinUI-agenten som ger Copilot korrekt Windows App SDK kontext och Microsoft Learn MCP Server som ger Copilot direktåtkomst till officiell Windows dokumentation.

Tips/Råd

Skapa en ny app med VS Code och winapp CLI? Snabbstarten är en snabbare väg – den omfattar samma verktyg i ett enda flöde från slutpunkt till slutpunkt. Kom tillbaka hit om du konfigurerar GitHub Copilot för ett befintligt Visual Studio arbetsflöde.

Anmärkning

Du kan skapa WinUI 3-appar med antingen Visual Studio eller VS Code med winapp CLI – använd det du är mest bekväm med. Stegen nedan är markerade där upplevelsen skiljer sig åt.

Förutsättningar


Steg 1: Installera GitHub Copilot i din IDE

GitHub Copilot är inbyggt i Visual Studio 2026. På den här fliken beskrivs konfigurationen för Visual Studio.

  1. Öppna Visual Studio och gå till Extensions>Manage Extensions.
  2. Sök efter GitHub Copilot och installera den eller kontrollera att den redan är installerad.
  3. 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-agenten

Plugin-programmet WinUI 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.

gh copilot plugin install winui@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. Efter installation, kör copilot plugin list och bekräfta att winui3-development@awesome-copilot visas i listan över installerade insticksprogram.

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.

  1. Gå till Tools>Options>GitHub>Copilot>MCP-servrar.
  2. 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