Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Kör analysverktyg på kodkartor som hjälper dig att identifiera kod som kan vara alltför komplex eller som kan behöva förbättras. Du kan till exempel använda följande analysverktyg:
| För att hitta kod som har | Granska dessa områden för att se om | 
|---|---|
| Loopar eller cirkulära beroenden | Du kan förenkla dem och fundera på om du kan bryta dessa cykler. | 
| För många beroenden | De utför för många funktioner eller för att fastställa effekten av att ändra dessa områden. En välformulerad kodkarta visar ett minimalt antal beroenden. Om du vill göra koden enklare att underhålla, ändra, testa och återanvända bör du överväga om du kan omstrukturera dessa områden så att de är tydligare definierade eller om du kan slå samman kod som utför liknande funktioner. | 
| Inga beroenden | De är nödvändiga eller om du ska ta bort den här koden. | 
Analysera kodkartläggningar
I kartverktygsfältet väljer duLayoutanalyserare> och sedan den analysator som du vill köra:
| Analyzer | För att identifiera noder som | 
|---|---|
| Analysverktyg för cirkelreferenser | Ha cirkulära beroenden på varandra. Obs: Cirkulära beroenden som finns i gruppen Generics visas inte på kartan när du öppnar gruppen. | 
| Find Hubs Analyzer | Finns i de 25 främsta% av höganslutna noder Så här döljer du alla andra noder på kartan – Öppna snabbmenyn för kartan, välj Avancerat, Välj, Dölj avmarkerat. Kartan döljer de omarkerade noderna och analysatorn identifierar nya noder som hubbar.  | 
| Analysverktyg för orefererade noder | Har inga referenser från andra noder. Försiktighet: Kontrollera vart och ett av dessa fall innan du antar att koden inte används. Vissa beroenden som XAML-beroenden och körningsberoenden kan inte hittas statiskt i koden. | 
Kodkartanalyser fortsätter att köras efter att du har tillämpat dem. Om du ändrar kartan bearbetas den uppdaterade kartan automatiskt av alla tillämpade analysverktyg. Om du vill sluta köra ett analysverktyg går du till kartverktygsfältet och väljerLayoutanalysverktyg>. Inaktivera den valda analysatorn.
Tips/Råd
Om du har en mycket stor karta kan det orsaka ett undantag om slut på minne att köra en analysator. Om detta inträffar redigerar du kartan för att minska dess omfång eller generera en mindre karta och kör sedan analysatorn.