Wtyczka Eclipse do generowania diagramu klas [zamknięte]


109

Jaka jest dobra wtyczka Eclipse do generowania diagramu klas (dla projektu)?

Ten obraz tutaj jest dokładnie tym , o czym mówię.


3
To jest diagram klas. Czy to miałeś na myśli mówiąc o hierarchii projektów?
Vineet Reynolds

Uh, to samo, prawda? Niezależnie od tego, cokolwiek generuje obraz taki jak ten, który pokazałem, jest tym, czego chcę.

2
nie to samo dla profesjonalistów. Spodziewaj się kilku brwi, gdy używasz terminów potocznych.
Vineet Reynolds

Niezależnie od tego, czy znasz jakieś wtyczki, które robią to, co chcę?

3
Ten: architexa.com wygląda bardzo interesująco.
Rekin

Odpowiedzi:


147

Zakładając, że chciałeś podać `` Diagram klas '' zamiast `` Hierarchia projektu '', użyłem następujących wtyczek Eclipse do wygenerowania diagramów klas na różnych etapach mojej kariery zawodowej:

  • ObjectAid . Moje obecne preferencje.
  • EclipseUML firmy Omondo . Obecnie dostępne są tylko wersje komercyjne. Diagram klas w Twoim pytaniu jest najprawdopodobniej generowany przez tę wtyczkę.

Obowiązkowe linki

Wymienione narzędzia nie będą generować diagramów klas z kodu źródłowego lub przynajmniej wtedy, gdy korzystałem z nich kilka lat temu. Możesz ich jednak użyć do tworzenia diagramów klas.

  • UMLet . Użyłem tego kilka lat temu. Wydaje się być w użyciu, przeglądając komentarze na rynku Eclipse.
  • Fiolet . Obsługuje to tworzenie innych typów diagramów UML oprócz diagramów klas.

Powiązane pytania dotyczące StackOverflow

  1. Czy istnieje bezpłatna wtyczka Eclipse, która tworzy diagram UML z klas / pakietów Java?

Z wyjątkiem ObjectAid i kilku innych wzmianek, większość wtyczek Eclipse wymienionych w wymienionych pytaniach może być już niedostępnych lub działać tylko ze starszymi wersjami Eclipse.


1
Dziękuję Ci bardzo! Czy istnieje również sposób, aby wtyczka automatycznie pobierała klasy z jednego z moich projektów w Eclipse i automatycznie generowała diagram zamiast konieczności przeciągania i upuszczania klas na diagram?

@Gnarly, ObjectAid w tej chwili nie wydaje się być do tego zdolny.
Vineet Reynolds

1
@VineetReynolds - ObjectAid nie jest darmowym narzędziem. Czy są jakieś darmowe alternatywy poza eclipse uml2. objectaid.com/install-license
Apple Grinder

2
Możesz upuścić całe pakiety za pomocą ObjectAid, a diagram zostanie wygenerowany.
Mike R


8

Czy musi to być wtyczka Eclipse? Używam doxygen, po prostu dostarczam twój folder z kodem, on zajmie się resztą.


4

Wypróbuj Amateras . Jest to bardzo dobra wtyczka do generowania diagramów UML, w tym diagramów klas.


Nie jest to dokładnie to, czego szukam, ale jest to bardzo dobra opcja; Doxygen nie był dla mnie odpowiedni, ani ObjectAid, jedynym słabym punktem Anterasa jest to, że musisz sam odnosić się do jednostek, ale poza tym bardzo proste i
godne

jego przestarzały teraz na rynku
shareef

3

Wypróbuj eUML2 . jest to generator jednego kliknięcia, bez potrzeby przeciągania i upuszczania.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.