Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Spusťte analyzátory na mapách kódu, které vám pomůžou identifikovat kód, který může být příliš složitý nebo který může vyžadovat vylepšení. Můžete například použít tyto analyzátory:
| Najít kód, který má | Prozkoumejte tyto oblasti, zda |
|---|---|
| Smyčky nebo cyklické závislosti | Můžete je zjednodušit a zvážit, jestli můžete tyto cykly přerušit. |
| Příliš mnoho závislostí | Provádějí příliš mnoho funkcí nebo určují dopad změny těchto oblastí. Mapa kódu ve správném formátu zobrazí minimální počet závislostí. Pokud chcete usnadnit údržbu, změnu, testování a opakované použití kódu, zvažte, jestli můžete refaktorovat tyto oblasti tak, aby byly jasně definované nebo zda můžete sloučit kód, který provádí podobné funkce. |
| Žádné závislosti | Jsou nezbytné nebo jestli byste měli tento kód odebrat. |
Analyzujte mapy kódů
Na panelu nástrojů mapy zvolteAnalyzátory> a pak analyzátor, který chcete spustit:
| Analyzátor | Identifikovat uzly, které |
|---|---|
| Analyzátor cyklických odkazů | Mají cyklické závislosti na sobě. Poznámka: Cyklické závislosti, které jsou ve skupině Obecné typy , se při rozbalení skupiny nezobrazují na mapě. |
| Find Hubs Analyzer | Jsou v top 25% vysoce připojených uzlů Skrytí všech ostatních uzlů na mapě - Otevřete místní nabídku mapy, zvolte Pokročilé, Vybrat, Skrýt nevybrané. Mapa skryje nevybrané uzly a analyzátor identifikuje nové uzly jako rozbočovače. |
| Analyzátor neodkazovaných uzlů | Neexistují odkazy z jiných uzlů. Opatrnost: Před předpokladem, že se kód nepoužívá, ověřte každou z těchto případů. Některé závislosti, jako jsou závislosti XAML a závislosti za běhu, nelze v kódu najít staticky. |
Analyzátory map kódu se po jejich aplikaci budou dál spouštět. Pokud mapu změníte, všechny použité analyzátory automaticky znovu zpracují aktualizovanou mapu. Pokud chcete zastavit spuštění analyzátoru, na panelu nástrojů mapy zvolteAnalyzátory>. Vypněte vybraný analyzátor.
Návod
Pokud máte velmi velkou mapu, spuštění analyzátoru může způsobit výjimku spojenou s nedostatkem paměti. Pokud k tomu dojde, upravte mapu tak, aby snížila její obor nebo vygenerovala menší, a spusťte analyzátor.