Megosztás a következőn keresztül:


Lehetséges problémák keresése kódleképezőkkel

A kódleképeken elemzők futtatásával azonosíthatja a túl összetett vagy esetleg fejlesztésre szoruló kódot. Használhatja például az alábbi elemzőket:

Olyan kód megkeresése, amely Vizsgálja meg ezeket a területeket, és ellenőrizze, hogy
Hurkok vagy körkörös függőségek Egyszerűsítheti őket, és megfontolhatja, hogy megszakíthatja-e ezeket a ciklusokat.
Túl sok függőség Túl sok funkciót hajtanak végre, vagy hogy meghatározzák ezeknek a területeknek a módosításának hatását. A jól formázott kódtérképek minimális számú függőséget fognak megjeleníteni. A kód karbantartásának, módosításának, tesztelésének és újrafelhasználásának megkönnyítése érdekében fontolja meg, hogy át tudja-e újraformázni ezeket a területeket, hogy azok egyértelműbbek legyenek, vagy egyesítheti-e a hasonló funkciókat végző kódot.
Nincsenek függőségek Ezekre szükség van, vagy el kell távolítania ezt a kódot.

Kódtérképek elemzése

A térkép eszköztárán válassza azElrendezéselemzők> lehetőséget, majd a futtatni kívánt elemzőt:

Elemző Olyan csomópontok azonosítása, amelyek
Körkörös hivatkozások elemzője Körkörös függőségek vannak egymástól. Jegyzet: A Generikusok csoportban lévő körkörös függőségek nem jelennek meg a térképen a csoport kibontásakor.
Hubs Analyzer keresése A legmagasabban összekapcsolt csomópontok 25%-ában vannak

Az összes többi csomópont elrejtése a térképen

– Nyissa meg a térkép helyi menüjét, válassza: Speciális, Kijelölés, Nem kijelöltek elrejtése.
A térkép elrejti a nem kiválasztott csomópontokat, és az elemző az új csomópontokat hubként azonosítja.
Nem hivatkozott csomópontok elemzője Nincsenek hivatkozások más csomópontokból. Figyelmeztet: Ellenőrizze ezeket az eseteket, mielőtt feltételezi, hogy a kód nincs használatban. Bizonyos függőségek, például az XAML-függőségek és a futásidejű függőségek nem találhatók statikusan a kódban.

A kódtérkép-elemzők az alkalmazásuk után is futni fognak. Ha módosítja a térképet, az alkalmazott elemzők automatikusan újra feldolgozják a frissített térképet. Az elemző futtatásának leállításához a térkép eszköztárán válassza azElrendezéselemzők> lehetőséget. Kapcsolja ki a kijelölt elemzőt.

Jótanács

Ha nagyon nagy térképpel rendelkezik, az elemző futtatása memóriakivételt okozhat. Ha ez történik, szerkessze a térképet, hogy csökkentse a hatókörét, vagy hozzon létre egy kisebbet, majd futtassa az elemzőt.