Плагін Eclipse для створення діаграми класів [закрито]


109

Що таке хороший плагін Eclipse для створення діаграми класів (для проекту)?

Цей образ прямо тут - саме те , про що я говорю.


3
Це діаграма класів. Це те, що ви мали на увазі під ієрархією проектів?
Vineet Reynolds

Так, це не так? Незалежно від того, що генерує картину, як та, яку я показав, те, що я хочу.

2
не зовсім те саме для професіоналів. Очікуйте кілька брів, коли вживаєте розмовні терміни.
Vineet Reynolds

Ну незалежно, чи знаєте ви плагіни, які роблять те, що я хочу?

3
Цей: architexa.com виглядає дуже цікаво.
Рекін

Відповіді:


147

Припускаючи, що ви мали намір викласти "Діаграма класів" замість "Ієрархія проекту", я використовував наступні плагіни Eclipse для створення діаграм класів у різні моменти своєї професійної кар'єри:

  • ObjectAid . Мої поточні переваги.
  • EclipseUML від Omondo . Зараз, здається, доступні лише комерційні версії. Діаграма класів у вашому запитанні, швидше за все, генерується цим плагіном.

Обов’язкові посилання

Перераховані інструменти не будуть генерувати діаграми класів із вихідного коду, або принаймні, коли я використовував їх досить багато років тому. Однак ви можете використовувати їх для ручних діаграм класів.

  • UMLet . Я цим користувався кілька років тому. Здається, він використовується, переходячи до коментарів на ринку Eclipse.
  • Фіалка . Це підтримує створення інших типів діаграм UML на додаток до діаграм класів.

Пов’язані запитання щодо StackOverflow

  1. Чи є безкоштовний плагін Eclipse, який створює діаграму UML з класів / пакетів Java?

За винятком ObjectAid та кількох інших згадок, більшість плагінів Eclipse, згаданих у перерахованих питаннях, більше не можуть бути доступними або працюватимуть лише проти старих версій Eclipse.


1
Велике спасибі! Крім того, чи є спосіб, щоб плагін автоматично отримував класи з одного з моїх проектів в Eclipse і автоматично генерував схему, замість того, щоб мені перетягувати клавіші на діаграму?

@Gnarly, на сьогодні, схоже, ObjectAid не здатний до цього.
Vineet Reynolds

1
@VineetReynolds - ObjectAid не є безкоштовним інструментом. Чи є якісь безкоштовні альтернативи, окрім затемнення uml2. objectaid.com/install-license
Apple Grinder

2
Ви можете скинути цілі пакети за допомогою ObjectAid і діаграма буде сформована.
Майк R

1
Я скидаю пакунки, але не отримую ані класів, ані стосунків
Houssem Badri


4

Спробуйте Amateras . Це дуже хороший плагін для генерації діаграм UML, включаючи діаграми класів.


Це не зовсім те, що я шукаю, але це дуже хороший варіант; Доксиген не підходив мені, ні ObjectAid, єдиною слабкою точкою для Антераса є те, що вам потрібно пов’язати сутності самостійно, але виходите з цього, дуже простого і рекомендованого для маленьких проектів
maxivis

його застаріла зараз на ринку
shareef

3

Спробуйте eUML2 . його генератор одного клацання не потрібно перетягувати n краплі.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.