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.
Você pode obter sugestões e insights no nível de código com base nas recomendações de otimizações de código com o GitHub Copilot usando:
- O chat do Copilot do GitHub no Visual Studio ou no Visual Studio Code com as extensões de otimização de código Application Insights.
- A extensão Otimizações de código integra-se ao GitHub Copilot para Azure no Visual Studio Code, para que você possa interagir com ela indiretamente no
@Azure
modo Ask. Se você ainda não tiver instalado a extensão Application Insights Code Optimizations (Preview), você será solicitado a instalá-la.
- A extensão Otimizações de código integra-se ao GitHub Copilot para Azure no Visual Studio Code, para que você possa interagir com ela indiretamente no
- O agente de codificação do GitHub Copilot para atribuir problemas do GitHub a partir de otimizações de código e iterar com o GitHub Copilot por meio de revisões de solicitação pull.
Observação
Usar o agente de codificação GitHub Copilot requer a transferência de seus dados para outros países nos quais a Microsoft opera, incluindo os Estados Unidos. Ao utilizar esta funcionalidade, concorda com a transferência dos seus dados para fora do seu país. Leia a Declaração de Privacidade da Microsoft.
Pré-requisitos
- Instale as extensões de otimizações de código via Marketplace:
- Configurar uma assinatura do GitHub Copilot
- Ative o agente de codificação do GitHub Copilot para atribuir questões de otimização de código ao GitHub Copilot
Utilização
Saiba como usar o GitHub Copilot para corrigir seu código através dos seguintes guias de instruções:
- Extensões para otimizações de código
- Agente de codificação do GitHub Copilot
Exemplos de perguntas
Uma vez instalada, a extensão Code Optimizations introduz um agente chamado @code_optimizations
com alguns comandos ou "habilidades" que você pode usar no GitHub Copilot para interagir com problemas de otimização de código. Por exemplo:
Estúdio Visual
@code_optimizations /connect <Your Application Insights resource name>
Código do Visual Studio
@code_optimizations /insights <Your Application Insights AppID>
@azure Any code optimizations for this app?
@code_optimizations /optimize <Your Code Optimizations GitHub Issue Number>
@azure Optimize my code based on GitHub issue number <Your Code Optimizations GitHub Issue Number>
@code_optimizations /optimize
Limitações
Alguns recursos de extensão de otimização de código estão disponíveis apenas:
- Para usuários de otimizações de código do Azure Application Insights
- Para usuários do GitHub Copilot e do GitHub Copilot Chat
- Para nuvem pública (sem nuvens nacionais) e portal.azure.com
- Em inglês durante a pré-visualização pública
Próximos passos
Saiba como: