2011-01-27 8 views
11

szukam użyteczny plugin Zaćmienie, które mogą: łańcuchEclipse wizualizacji łańcucha wywołania metody

  • visualize metod zadzwonić (Java)
  • typy danych visualize hierarchia (Java)

Czy możesz coś polecić?

+0

Szukasz uzyskać tę informację ze źródła lub do obiektu działającym systemie (gdy debugowanie)? –

+0

z kodu źródłowego –

+0

Jaką różnicę chcesz uzyskać, korzystając z kombinacji Ctrl + Alt + H dla wykresu połączeń i F4 dla hierarchii typów? – Sergei

Odpowiedz

1

Nie wydany plugin, ale dla typu hierarchia wizualizacji spojrzeć http://pbwhiteboard.blogspot.com/2010/12/zest-type-hierarchy-view.html

Dla powiązanej wtyczki (ale nie całkiem to, czego szukasz), przyjrzeć się http://marketplace.eclipse.org/content/debug-visualisation-eclipse

+0

Wygląd debug-wizualizacji-eclipse wygląda marnie. Potrzebuję czegoś takiego jak diagram sekwencji. Tak naprawdę nie w czasie wykonywania. Niektóre analizy kodu statycznego mogą dostarczać tego rodzaju informacji. –

+0

Właśnie odkryłem więcej opcji dla narzędzia - tak, aby otworzyć/zamknąć. może być stosowany na każdej ramie stosu, a połączenia między obiektami są ładnie wizualizowane. –

2

Zobacz w Codemap:
http://scg.unibe.ch/research/softwarecartography

-> Eclipse plugin, który pokaże się okno z 'mapy' o kodzie. Tworzy mapę wysp wyświetlającą klasy w projekcie przy użyciu podobnej miary. Umożliwia także wyświetlanie wywołań metod jako strzałek między "wyspami".

Bardzo fajny projekt, nie jestem na bieżąco o najnowszym stanie rozwoju.

+0

Wizualizacja jest naprawdę fajna, ale tego nie szukam. W każdym razie dzięki za to. –

4

Można również kliknąć prawym przyciskiem myszy metodę, którą interesuje użytkownik, i kliknąć hierarchię otwartego połączenia lub wyświetlić odniesienia w projekcie lub zestawie roboczym obszaru roboczego. Są one domyślne w przypadku zaćmienia.

1

Można użyć narzędzia o nazwie Eclipse Diver

Pozwala odwrócić diagram sekwencji dla każdej metody, instrukcja obsługi here

1

CallGraph Viewer Eclipse plug-in:

Zapewnia call-Path i Diagram sekwencji widzów.

Umożliwia graficzną analizę relacji programu i sekwencjonowanie przepływu. Umożliwia również eksplorację hierarchii dziedziczenia z rozszerzoną klasą.

Analiza ścieżki połączenia i klasyfikacja hieararchy klasy są wykonywane przy użyciu mechanizmów Hierarchii wyszukiwania i wywoływania platformy JDT.

Diagramy sekwencji są generowane na podstawie analizy statycznej platformy JDT AST dla każdej wybranej klasy lub metody.

enter image description here

Powiązane problemy