Arquivo
Começando a utilizar o Code Analysis
Neste artigo vou falar sobre utilização do Code Analysis no Visual Studio. Ele é uma ótima ferramenta para melhorar a manutenção do código, a clareza, Performance, portabilidade, segurança e outros itens. Muito bom para quem quer dar um “tapa” no código.
Em primeiro lugar você precisa ter instalado em sua maquina o Microsoft Visual Studio Team System Test Edition, pois o Code analysis só existe na versão de testes.
Para poder começar aplicar as regras você deve abrir o Solution Explorer, selecionar o projeto em que você vai aplicá-las, botão direito e propriedades.
Quando a tela de propriedades do projeto abrir selecione Code Analysis na aba lateral.
Esta é a tela de configuração do Code Analysis para seu projeto.
Habilite a opção Enable Code Analysis on Build (define CODE_ANALYSIS constant); quando habilitado permite que, quando o build for executado, também será feita a analise de código pelo Code Analysis.
A coluna da esquerda Rules Enabled During Code Analisys indica quais regras estarão habilitadas na análise de código.
A coluna da direita Treat Warning as Erroraltera o tipo de sinalização, de Warning(Default) para Error, da regra caso ela não for validada. Esta opção é interessante, porque assim você impede que os desenvolvedores compilem o fonte até que a alteração solicitada seja feita. Muito útil para manter a qualidade do software.
Minha dica é: Comece utilizando as regras de Maintainability Rules e Performance Rules pois elas farão uma grande diferença no seu projeto. Elas trarão facilidade na manutenção e um ganho de performance do seu código.
Espero que o artigo tenha sido claro, objetivo e prático para você já poder começar a usar.
Nos próximos artigos irei descrever os grupos de regras para você decidir qual utilizar.
Francisco Gonçalves