Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa guida illustra come configurare GitHub Copilot con gli strumenti che lo rendono veramente utile per lo sviluppo di Windows: il plug-in agente WinUI che fornisce Copilot contesto SDK per app di Windows accurato e il Microsoft Learn MCP Server che fornisce Copilot l'accesso live alla documentazione ufficiale di Windows.
Suggerimento
Creazione di una nuova app con VS Code e l'interfaccia della riga di comando di winapp? Quickstart è un percorso più rapido — copre gli stessi strumenti in un unico flusso completo. Tornare qui se si sta configurando GitHub Copilot per un flusso di lavoro di Visual Studio esistente.
Annotazioni
Puoi sviluppare app WinUI 3 usando Visual Studio oppure VS Code con winapp CLI — usa quello con cui ti trovi più a tuo agio. I passaggi seguenti sono contrassegnati di conseguenza in cui l'esperienza è diversa.
Prerequisiti
- Sottoscrizione GitHub Copilot (è disponibile un livello gratuito)
- Visual Studio Code o Visual Studio 2026
- Node.js 18 o versione successiva (obbligatorio per il comando di installazione del plug-in Copilot)
Passaggio 1: Installare GitHub Copilot nell'IDE
GitHub Copilot è integrato in Visual Studio 2026. Questa scheda illustra la configurazione per Visual Studio.
- Aprire Visual Studio e passare a Extensions>Gestisci estensioni.
- Cercare GitHub Copilot e installarlo oppure verificare che sia già installato.
- Accedere tramite Tools>Options>GitHub>Accounts.
Per una configurazione dettagliata, vedere Tutorial: Creare un'app Windows con GitHub Copilot.
Passaggio 2: Installare il plug-in dell'agente WinUI
Il plug-in agente WinUI del repository della community Awesome Copilot insegna a Copilot i corretti pattern di SDK per app di Windows, evitando errori comuni come l'uso di API UWP deprecate.
gh copilot plugin install winui@awesome-copilot
Questo installa il plug-in a livello globale per l'utente in ~\.copilot\installed-plugins\. Verificare con gh copilot plugin list.
Suggerimento
È anche possibile esplorare e installare plug-in Copilot direttamente da VS Code usando l'estensione Awesome Copilot.
Passaggio 3: Aggiungere il server MCP di Learn Microsoft
Il Microsoft Learn MCP Server offre a Copilot l'accesso live alla documentazione ufficiale Microsoft, in modo da poter cercare i riferimenti alle API e gli esempi di codice correnti mentre ti aiuta a scrivere codice.
- Passare a
Tools Options GitHub Copilot MCP Servers . - Aggiungere un nuovo server con l'URL:
https://learn.microsoft.com/api/mcp
Passaggio 4: Verificare la configurazione
Aprire Copilot Chat e provare queste istruzioni per verificare che tutto funzioni:
Testare il plug-in WinUI 3:
"Aggiungere una finestra di dialogo di conferma all'app WinUI 3 che chiede prima di eliminare un elemento".
Copilot deve rispondere con un'implementazione di ContentDialog, inclusa la configurazione richiesta XamlRoot, poiché il contesto di SDK per app di Windows del plug-in lo guida verso gli API moderni corretti senza dover specificare cosa evitare.
Testare il server MCP Learn:
Consulta le note sulla versione più recenti di SDK per app di Windows e dimmelo quali sono le novità.
Copilot dovrebbe recuperare le note sulle versioni correnti da Microsoft Learn e riepilogarle.
Facoltativo: aggiungere altri server MCP Windows
Estendere ulteriormente il contesto di Copilot con server MCP aggiuntivi Windows specifici:
| MCP Server | Cosa offre Copilot | URL/configurazione |
|---|---|---|
| Azure DevOps | Accedere a elementi di lavoro, richieste pull e compilazioni | Azure DevOps MCP Server |
Passaggi successivi
- Modernizzare o convertire un'applicazione Windows con Copilot
- Panoramica degli strumenti agentici — dettagli completi su tutti gli strumenti