Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este guia ensina-o a configurar o GitHub Copilot com as ferramentas que o tornam verdadeiramente útil para o desenvolvimento no Windows: o plugin de desenvolvimento WinUI 3 que fornece ao Copilot um contexto preciso do SDK de Aplicações Windows, e o Microsoft Learn MCP Server que dá ao Copilot acesso em tempo real à documentação oficial do Windows.
Observação
Construir e depurar aplicações WinUI 3 requer Visual Studio — o VS Code não tem ferramentas de compilação MSIX nem modelos de projeto WinUI. Se estiveres a trabalhar noutros frameworks Windows (Electron, Flutter, .NET ou Rust via winapp CLI), o VS Code funciona bem para esses. Os passos abaixo estão assinalados em conformidade.
Pré-requisitos
- Uma subscrição GitHub Copilot (está disponível um nível gratuito)
- Visual Studio Code ou Visual Studio 2026
- Node.js 18 ou posterior (necessário para o comando de instalação do plugin Copilot)
Passo 1: Instale o GitHub Copilot no seu IDE
O GitHub Copilot está integrado no Visual Studio 2026. O Visual Studio é necessário para o desenvolvimento do WinUI 3.
- Abra Visual Studio e vá a Extensões>Gerir Extensões.
- Procura por GitHub Copilot e instala-o, ou confirma se já está instalado.
- Inicie sessão via Tools>Options>GitHub>Accounts.
Para uma configuração detalhada, veja Tutorial: Constrói uma aplicação Windows com GitHub Copilot.
Passo 2: Instale o plugin de desenvolvimento WinUI 3
O plugin de desenvolvimento WinUI 3 do repositório comunitário Awesome Copilot ensina-Copilot os padrões de SDK de Aplicações Windows corretos — prevenindo erros comuns como o uso de APIs UWP obsoletas.
Executa este comando na raiz do teu projeto (ou em qualquer diretório onde queiras que o Copilot apanhe o plugin):
copilot plugin install winui3-development@awesome-copilot
Isto copia agentes, habilidades e instruções personalizadas para o diretório do seu projeto .github/. O Copilot levanta-os automaticamente na próxima vez que abres o projeto.
Sugestão
Também podes navegar e instalar plugins Copilot diretamente do VS Code usando a extensão Awesome Copilot.
Passo 3: Adicionar o Microsoft Learn MCP Server
O Microsoft Learn MCP Server dá-Copilot acesso em tempo real à documentação oficial Microsoft — para que possa consultar referências atuais da API e exemplos de código enquanto ajuda a programar.
- Vá para Tools>Options>GitHub>Copilot>MCP Servers.
- Adicione um novo servidor com a URL:
https://learn.microsoft.com/api/mcp
Passo 4: Verifique a sua configuração
Abra o Copilot Chat e experimente estes prompts para confirmar que está tudo a funcionar:
Experimenta o plugin do WinUI 3:
"Adicionar um diálogo de confirmação à minha aplicação WinUI 3 que pede antes de apagar um item."
Copilot deve responder com uma implementação ContentDialog incluindo a configuração necessária XamlRoot — o contexto SDK de Aplicações Windows do plugin guia-o até à API moderna correta sem que precise de especificar o que evitar.
Teste o Servidor Learn MCP:
"Consulta as últimas notas de lançamento SDK de Aplicações Windows e diz-me o que há de novo."
O Copilot deve buscar as notas de lançamento atuais do Microsoft Learn e resumi-las.
Opcional: Adicionar mais servidores Windows MCP
Expanda ainda mais o contexto do Copilot com servidores MCP específicos para Windows:
| Servidor MCP | O que isso dá ao Copilot | URL / configuração |
|---|---|---|
| Azure DevOps | Aceda a itens de trabalho, PRs e builds | Azure DevOps MCP Server |
Passos seguintes
- Moderniza ou porta uma aplicação de Windows com Copilot
- Ferramentas de IA Agentic para desenvolvimento Windows — detalhes completos sobre todas as ferramentas
Windows developer