Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Obtenha sugestões em nível de código com base nas recomendações de Otimizações de Código com o agente de codificação do GitHub Copilot. Neste artigo, você aprenderá a:
- Atribua uma issue do GitHub da categoria Otimizações de Código ao GitHub Copilot.
- Iterar com o GitHub Copilot por meio de revisões de pull request.
Observação
Usar o agente de codificação do GitHub Copilot requer a transferência de seus dados para outros países nos quais a Microsoft opera, incluindo os Estados Unidos. Usando essa funcionalidade, você concorda com a transferência de seus dados fora do país. Leia a Política de Privacidade da Microsoft.
Pré-requisitos
- Habilitar o agente de codificação do GitHub Copilot em seu repositório
- Habilite os seguintes serviços para seu aplicativo .NET:
- Examinar as limitações do agente de codificação do GitHub Copilot
Verificar otimizações de código para seu aplicativo
No portal do Azure, navegue até o recurso do Application Insights.
Selecione Investigar>Desempenho.
Na folha Desempenho, selecione o botão Otimizações de Código no menu superior.
Criar um problema do GitHub
Na página Otimizações de Código, selecione o insight para o qual você gostaria de criar um problema do GitHub.
No painel de detalhes do insights, selecione Criar Item de Trabalho
No painel Criar Item de Trabalho , na lista suspensa Serviço de Item de Trabalho , selecione GitHub.
No menu suspenso Projeto, selecione o repositório do GitHub com o agente de codificação GitHub Copilot (versão prévia) ativado.
Ative a opção Atribuir ao GitHub Copilot (Versão Prévia).
Clique em Criar Item de Trabalho.
Quando solicitado com um aviso sobre como sair do portal do Azure, selecione Continuar para concluir a criação do problema do GitHub.
Acompanhar o pull request aberto pelo GitHub Copilot
Depois que o problema for criado no GitHub, o GitHub Copilot:
- Responde ao problema com o emoji de olhos (👀).
- Abre um pull request como destinatário.
A issue do GitHub inclui instruções especiais para o agente de codificação Copilot corrigir e validar seu problema específico de desempenho. Copiloto:
- Faz benchmark do código antes e depois da sugestão de código de desempenho.
- Considera e avalia várias soluções alternativas.
Esse processo leva alguns minutos para ser concluído. Quando o processo é concluído, o agente Copilot atualiza o título e os detalhes do pull request.
Para examinar as alterações do Copilot, você pode:
- Peça ao Copilot para fazer alterações usando comentários em pull requests.
- Faça check-out do branch do Copilot e confirme as alterações por conta própria.
Próximas etapas
- Saiba mais sobre o agente de codificação do GitHub Copilot.
