Propriedades de análise de código para C/C ++
Você pode configurar quais regras de análise de código utiliza para analisar o código em cada configuração de seu projeto.Além disso, é possível fazer com que a análise de código para suprimir avisos do código que foi gerada e adicionada ao seu projeto por uma ferramenta de terceiros.
Análise de código propriedade página
The Análise de códigopágina de propriedades de contém todas as configurações de análise de código para um projeto.Para em em aberto a página de propriedades de análise de código para um projeto em O gerenciador de soluções, clicar com o botão direito do mouse no projeto e clique em Propriedades.Em seguida, expandir Propriedades de configuração e selecionar o Análise de código guia.
Plataforma e configuração de projeto
The Configuração list and Plataforma lista permitem que você aplicar configurações de análise de código diferentes a configuração de projeto diferentes e combinações de plataforma.Por exemplo, você pode direcionar compilações de análise de código para aplicar um conjunto de regras para seu projeto para depurar e cria um conjunto diferente para versão.
Habilitar análise de código
Você pode selecionar se deseja ativar análise de código para seu projeto definindo Habilitar análise de código para C/C ++ na compilação to Sim (\analyze).Em combinação com o Configuração lista, você poderia, por exemplo, decide desabilitar análise de código para compilações de depurar e ativá-lo para compilações lançadas.
Se seu projeto contém código gerenciado, você pode optar por ativar ou desabilitar a análise de código, definindo Habilitar análise de código para binários gerenciados na compilação to Sim.
A análise de código é projetada para ajudá-lo a melhorar a qualidade de seu código e evitar armadilhas comuns.Portanto, considere cuidadosamente se deseja desabilitar a análise de código.É geralmente melhor desabilitar regra categorias ou individuais regra s que não deseja aplicado ao seu projeto.
Código gerado
Os desenvolvedores normalmente usam ferramentas de terceiros para ajudá-lo a desenvolver rapidamente aplicativos.Essas ferramentas geralmente geram código que é adicionado ao projeto.Convém para ver as violações de regra detecta de análise de código no código gerado.No entanto, não convém visualizá-los se desejar manter o código.
The Suprimir resultados do código gerado caixa de seleção a Geral na página de propriedades permite que você selecionar se deseja ver os avisos de análise de código do código gerado por uma ferramenta de terceiros.
Configurações de regra
The Regras de análise de código gerenciado página de propriedades contém uma visualização das regras de código gerenciado por categoria.Você pode expandir cada categoria para exibir as regras nele.Se a caixa de seleção ao lado de uma regra contiver uma marca de seleção, essa regra é ativada.Você pode ativar ou desabilitar todas as regras em uma categoria, marcando ou desmarcando a caixa de seleção ao lado para o nome da categoria.
By default, violations of Code Analysis rules are displayed in the Visual Studio Error List as warnings.Você pode decidir individualmente para exibi-las sistema autônomo erros, selecionando o Trate o aviso sistema autônomo errocaixa de seleção associada à categoria de regra ou regra.
Para obter informações sobre regras de análise de código para código nativo, consulte Análise de Código para Avisos C/C ++.
Consulte também
Conceitos
Propriedades de análise de código para código gerenciado