Compartilhar via


Trabalhando com dados de métricas de código

O Resultados de métricas de código janela exibe os dados que são gerados pela análise de métricas de código.Para obter mais informações sobre valores de dados de métricas de código, consulte Valores de métricas de código.

Este tópico contém as seções a seguir:

Janela de resultados de métricas de código

O Resultados de métricas de código janela possui uma barra de ferramentas na parte superior e colunas para exibir os resultados calculados.

Coluna

Descrição

Hierarquia

O hierarquia coluna contém um modo de exibição de árvore da hierarquia de código que você pode expandir ou recolher para ver o nível de detalhe que você deseja.As colunas restantes mostram os resultados calculados.Você pode ocultar ou organizar as colunas de resultados como você deseja.

Sustentabilidade

O sustentabilidade coluna contém um ícone além do resultado numérico.Um ícone verde indica um relativamente alto grau de facilidade de manutenção.Um ícone amarelo indica um nível moderado de sustentabilidade.Um ícone vermelho indica um potencial ponto de problemático e sustentabilidade de baixa.Esses indicadores de cor correspondem às categorias de gravidade que são usadas pela regra FxCop AvoidUnmaintainableCode.Essa regra é acionado um erro se o índice de sustentabilidade for menor que 10, um aviso se o índice está entre 10 e 20 e não um erro nem um aviso se o índice for maior do que 20.O índice de capacidade de manutenção é uma síntese de três avaliações: complexidade ciclomática, linhas de código e complexidade computacional.Seus valores não são expressas em unidades.

Exibindo resultados de métricas de código

A janela de resultados de métricas de código é exibida automaticamente quando você gera resultados de métricas de código.Você também pode exibir a janela a qualquer momento.

Para exibir a janela de resultados de métricas de código

  • Sobre o Analyze menu, clique em Windows e, em seguida, clique em Resultados de métricas de código.

    - ou -

  • Sobre o Exibir , aponte para Other Windows e, em seguida, clique em Resultados de métricas de código.

    A janela de resultados de métricas de código é exibida mesmo quando ele contém nenhum resultado.

Para exibir detalhes de métricas de código

  • Se os resultados de métricas de código foram gerados, expanda a árvore no hierarquia coluna.

Filtrando os resultados de métricas de código

Você pode filtrar os resultados que são exibidos na Resultados de métricas de código janela usando a barra de ferramentas na parte superior.Por exemplo, você talvez queira ver os resultados que possui um índice de sustentabilidade abaixo de 65.

O filtro caixa drop-down contém os nomes das colunas de resultados.Quando um filtro é definido, ele é adicionado à parte inferior da lista junto com um recuo.A lista pode conter os dez últimos filtros que foram definidos.

Para filtrar os resultados de métricas de código

  1. Do filtro , selecione o nome da coluna.

  2. Em Min, digite o valor mínimo a ser exibido.

  3. Em Max, digite o valor máximo a ser exibido.

  4. Clique no botão Apply Filter.

  5. Para ver os detalhes do resultado, expanda a árvore de hierarquia.

Adicionar, remover e reorganizar as colunas de dados

Você pode adicionar ou remover colunas a partir de resultados de Resultados de métricas de código janela.Além disso, você pode reorganizar colunas de resultados para que elas apareçam na ordem em que você deseja.

Para remover uma coluna

  1. Clique no Adicionar/remover colunas botão.

    - ou -

    Qualquer cabeçalho de coluna com o botão direito e, em seguida, clique em Adicionar/remover colunas.

  2. No Adicionar/remover colunas caixa de diálogo, desmarque a caixa de seleção para a coluna que você deseja remover e clique OK.

Para adicionar uma coluna previamente removida

  1. Clique no Adicionar/remover colunas botão.

    - ou -

    Qualquer cabeçalho de coluna com o botão direito e, em seguida, clique em Adicionar/remover colunas.

  2. No Adicionar/remover colunas caixa de diálogo, selecione na caixa de seleção para a coluna que você deseja adicionar e, em seguida, clique em OK.

Para reorganizar as colunas

  1. Clique no Adicionar/remover colunas botão.

    - ou -

    Qualquer cabeçalho de coluna com o botão direito e, em seguida, clique em Adicionar/remover colunas.

  2. No Adicionar/remover colunas caixa de diálogo, selecione a coluna que você deseja mover e clique na seta para cima ou na seta para baixo.

  3. Quando a coluna é posicionada no local desejado, clique em OK.

Copiar os dados para a área de transferência ou o Excel

Você pode selecionar e copiar uma linha de dados de métricas de código selecionada na área de transferência como uma seqüência de texto que contém uma linha para o nome e valor de cada coluna de dados.Você também pode clicar em Lista aberta no Microsoft Excel para exportar todos os resultados de métricas de código para uma planilha do Excel

Criando um Item de trabalho com base nos resultados de métricas de código

Você pode criar um Team Foundation resulta do item de trabalho que se baseia na Resultados da métrica de código janela. Quando o item de trabalho é criado, Visual Studio entra automaticamente em um título a título dados de métricas de campo e o código sob o histórico guia.

Para obter mais informações sobre como criar itens de trabalho, consulte Criar um Item de Trabalho.

Para criar um item de trabalho com base em um resultado

  1. O resultado de atalho.

  2. Aponte para Create Work Iteme, em seguida, clique no tipo de item de trabalho que você deseja criar (Bug, tarefa, e assim por diante).

  3. Preencha o formulário de item de trabalho, preenchendo todos os campos necessários.

  4. Sobre o arquivo menu, clique em Salvar tudo para salvar o item de trabalho.

Para criar um bug com base em um resultado

  1. Clique no resultado para selecioná-lo.

  2. Clique no Create Work Item botão.

  3. Preencha o formulário de item de trabalho, preenchendo todos os campos necessários.

  4. Sobre o arquivo menu, clique em Salvar tudo para salvar o item de trabalho.

Consulte também

Tarefas

Como: gerar dados de métricas de código

Outros recursos

Medir a complexidade e à manutenção do código gerenciado