Partilhar via


Executar a análise de código manualmente para .NET

Por padrão, os analisadores do .NET Compiler Platform (Roslyn) analisam automaticamente o código C# ou Visual Basic durante uma compilação e à medida que você digita (por meio da análise de código ao vivo). Portanto, você normalmente não precisa acionar a análise de código manualmente. No entanto, há alguns cenários em que você pode querer acionar manualmente a análise de código:

  • Você deseja exibir avisos de análise de código para todos os arquivos em um projeto ou solução específica. Por padrão, a análise de código em tempo real executa analisadores apenas para o documento ativo. No entanto, você pode optar por acionar a análise de código uma vez em todo o projeto ou solução. Como alternativa, você pode habilitar a análise contínua de código ao vivo para ser executada em toda a solução. Para obter mais informações, consulte Configurar a análise de código dinâmico para .NET.
  • Você prefere o fluxo de trabalho de análise de código sob demanda em vez da análise contínua em tempo real ou da análise durante a construção. Em caso afirmativo, você pode desativar a execução do analisador durante a análise ao vivo e uma compilação. Em seguida, você pode acionar manualmente a análise de código uma vez em um projeto ou solução. Para obter informações sobre como desabilitar a análise, consulte Desabilitar a análise de código-fonte para .NET.

Observação

A execução manual da análise de código requer o Visual Studio 2019 versão 16.5 ou posterior.

Executar a análise de código manualmente

Para executar manualmente uma análise de código, siga estas etapas:

  1. No Gerenciador de Soluções, selecione o projeto.

  2. No menu Analisar, selecione Executar análise de> códigoExecutar análise de código em [Nome do projeto].

  3. Como alternativa, para executar a análise de código em toda a solução, selecione Analisar>Executar Análise>de Código na Solução.

    A análise de código começa a ser executada em segundo plano. A mensagem Executando análise de código para '<projeto>' aparece na barra de status do Visual Studio no canto inferior esquerdo. Após a conclusão da análise de código, a mensagem de status muda para Análise de código concluída para '<projeto>'. A lista de erros é atualizada com todos os diagnósticos de análise de código.