Czy ktoś wie o narzędziu C# do wizualizacji połączonych węzłów (np. Hierarchii połączeń w klasie)? Rodzaj wizualizacji, jakiej szukam, jest podobny do profilu ANTS Memory Profiler, gdy wyświetla linki do pamięci, jeśli ktoś jest zaznajomiony z tym narzędziem?Czy istnieje kontrola do wizualizacji topologii siatki w języku C#?
Odpowiedz
narzędziem, które znalazłem jest Graph # adresem http://graphsharp.codeplex.com/. Wydaje się, że działa to znakomicie w celu wykreślenia rodzaju węzłowych współzależności, których szukam.
Przeprosiny za te, które wprowadzam w błąd z referencją ANTS. Jeśli to jakiekolwiek pocieszenie, NDepend wygląda na bardzo ciekawe narzędzie.
Spójrz na NDepend (http://www.ndepend.com/). Oprócz obliczania różnych wskaźników dla bazy kodu, może również wizualizować zależności. Wersja próbna jest dostępna.
Oto zrzut ekranu (na http://www.ndepend.com/Features.aspx#DependenciesView), że może być to, czego szukasz: http://www.ndepend.com/Res/DiagramBoxAndArrowGraphBig.jpg
Aby zakończyć odpowiedź Mateusza na NDepend, spojrzeć na te 2 artykułów dotyczących wykresu zależności NDepend i NDepend macierzy zależności. Graph and Matrix pracuje z rękami w rękach.
- Dependency Graph: Wykres jest bardziej intuicyjny, ale trudny do zrozumienia, gdy jest więcej niż 30 węzłów.
- Dependency Matrix: Macierz jest mniej intuicyjna niż wykres, ale skaluje się, co oznacza, że nadal może być przydatna nawet w przypadku setek pokazanych węzłów.
Oto 2 screeny:
Dziękujemy! Nadal uczę się pisać przydatne odpowiedzi. –
- 1. Czy istnieje narzędzie do wizualizacji wywołań metod w języku Python?
- 2. Czy istnieje odpowiednik Groovy w języku C#?
- 3. Czy istnieje metoda "upto" w języku C#?
- 4. Czy istnieje kontrola w obecnej formie?
- 5. Czy istnieje pozioma kontrola UIRefreshControl?
- 6. Czy istnieje klasa wirtualna w języku C#?
- 7. Czy istnieje sposób wizualizacji całego repozytorium SVN?
- 8. Czy istnieje odpowiednik w języku C# do tego kodu Java?
- 9. Czy istnieje kontrola kreatora w WPF?
- 10. Która tabela/kontrola siatki w WPF?
- 11. Czy istnieje narzędzie do wizualizacji struktury projektu/przepływu informacji Django?
- 12. Narzędzia do wizualizacji klas dla Objective-C?
- 13. Jak sprawdzić, czy plik istnieje w Qt w języku C++
- 14. Czy istnieje sposób na znalezienie ID Teamviewer w języku C#?
- 15. Czy istnieje odpowiednik metody skanowania C w języku Java?
- 16. Parsowanie ciągu znaków w języku C#; czy istnieje czystszy sposób?
- 17. Czy istnieje przenośny sposób kopiowania bloku pamięci w języku C#?
- 18. Czy istnieje implementacja selektorów Sizzle/jQuery w języku C#?
- 19. Czy istnieje metoda "podzielonej listy" w języku C#?
- 20. Czy istnieje standardowy rozmiar siatki Tetris?
- 21. Jak ustalić, czy podkatalog istnieje w języku C#?
- 22. Czy istnieje delegat dostępny dla właściwości w języku C#?
- 23. Czy istnieje parser ciągów połączenia w języku C#?
- 24. Czy istnieje instrukcja VB.NET "With" w języku C#?
- 25. Czy istnieje już funkcja warunkowego Zip w języku C#?
- 26. Czy istnieje odpowiednik frexp w języku Java?
- 27. Czy istnieje edytor XML z widokiem siatki podobnym do XMLSpy?
- 28. Czy istnieje pakiet zalecany do uczenia maszynowego w języku Python?
- 29. Czy w języku Java istnieje odpowiednik epollu?
- 30. Czy istnieje metoda w języku C# do sprawdzania, czy łańcuch jest poprawnym identyfikatorem
Cóż, w ANTS to tylko drzewo, prawda? Czy chcesz to dla sieci lub WPF? –