Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Execute analisadores em mapas de código para ajudá-lo a identificar código que pode ser excessivamente complexo ou que pode precisar de melhorias. Por exemplo, você pode usar esses analisadores:
| Para localizar o código que tem | Examine essas áreas para ver se |
|---|---|
| Loops ou dependências circulares | Você pode simplicá-los e considerar se você pode quebrar esses ciclos. |
| Muitas dependências | Eles estão executando muitas funções ou determinando o impacto da alteração dessas áreas. Um mapa de código bem formado mostrará um número mínimo de dependências. Para facilitar a manutenção, alteração, teste e reutilização do código, considere se você pode refatorar essas áreas para que elas sejam definidas com mais clareza ou se você pode mesclar código que executa funções semelhantes. |
| Sem dependências | Eles são necessários ou se você deve remover esse código. |
Analisar mapas de código
Na barra de ferramentas do mapa, escolhaAnalisadores de > e, em seguida, o analisador que você deseja executar:
| Analisador | Para identificar nós que |
|---|---|
| Analisador de Referências Circulares | Têm dependências circulares entre si. Nota: As dependências circulares que estão no grupo Genéricos não são mostradas no mapa quando você expande o grupo. |
| Localizar o Analisador de Hubs | Estão no top 25% de nós altamente conectados Para ocultar os demais nós no mapa - Abra o menu de atalho do mapa, escolha Avançado, Selecionar, Ocultar Não Selecionado. O mapa oculta os nós não selecionados e o analisador identifica novos nós como hubs. |
| Analisador de nós não referenciados | Não possui referências de nenhum outro nós. Cuidado: Verifique cada um desses casos antes de assumir que o código não é usado. Determinadas dependências, como dependências XAML e dependências em tempo de execução, não podem ser encontradas estaticamente no código. |
Os analisadores de mapa de código continuarão a ser executados após sua aplicação. Se você alterar o mapa, todos os analisadores aplicados reprocessarão automaticamente o mapa atualizado. Para parar de executar um analisador, na barra de ferramentas do mapa, escolha Layout>Analisadores. Desative o analisador selecionado.
Dica
Se você tiver um mapa muito grande, executar um analisador pode causar uma exceção de falta de memória. Se isso ocorrer, edite o mapa para reduzir seu escopo ou gerar um menor e execute o analisador.