Bir sınıf diyagramı oluşturmak için Eclipse eklentisi [kapalı]


109

Bir sınıf diyagramı oluşturmak için iyi bir Eclipse eklentisi nedir (bir proje için)?

Buradaki görüntü olduğunu tam olarak ben neden bahsettiğimi.


3
Bu bir sınıf diyagramıdır. Proje hiyerarşisinden kastettiğin bu mu?
Vineet Reynolds

Uh, aynı şey değil mi? Ne olursa olsun, gösterdiğim gibi bir resim oluşturan şey, istediğim şeydir.

2
profesyoneller için aynı şey değil. Günlük konuşma terimleri kullandığınızda birkaç kaşınızı bekleyin.
Vineet Reynolds

Her şeye rağmen, istediğimi yapan herhangi bir eklenti biliyor musunuz?

3
Bu: architexa.com çok ilginç görünüyor.
Rekin

Yanıtlar:


147

'Proje Hiyerarşisi' yerine 'Sınıf Şeması' belirtmek istediğinizi varsayarak, profesyonel kariyerimin çeşitli noktalarında Sınıf Şemaları oluşturmak için aşağıdaki Eclipse eklentilerini kullandım:

  • ObjectAid . Şu anki tercihim.
  • Omondo'dan EclipseUML . Şu anda yalnızca ticari sürümler mevcut görünüyor. Sorunuzdaki sınıf diyagramı büyük olasılıkla bu eklenti tarafından oluşturulmuştur.

Zorunlu bağlantılar

Listelenen araçlar kaynak kodundan sınıf diyagramları oluşturmayacak veya onları birkaç yıl önce kullandığımda en azından. Bunları sınıf diyagramları oluşturmak için de kullanabilirsiniz.

  • UMLet . Bunu birkaç yıl önce kullandım. Eclipse pazarındaki yorumlara göre kullanımda görünüyor.
  • Menekşe . Bu, sınıf diyagramlarına ek olarak diğer UML diyagramlarının oluşturulmasını destekler.

StackOverflow ile ilgili sorular

  1. Java sınıflarından / paketlerinden bir UML diyagramı oluşturan ücretsiz bir Eclipse eklentisi var mı?

ObjectAid ve birkaç başka söz dışında, listelenen sorularda bahsedilen Eclipse eklentilerinin çoğu artık mevcut olmayabilir veya yalnızca Eclipse'in eski sürümlerinde çalışabilir.


1
Çok teşekkür ederim! Ayrıca, eklentinin Eclipse'deki projelerimden birinden sınıfları otomatik olarak almasını ve sınıfları diyagramın üzerine sürükleyip bırakmak zorunda kalmam yerine diyagramı otomatik olarak oluşturmasını sağlamanın bir yolu var mı?

@Gnarly, ObjectAid şu anda bunu yapabilecek gibi görünmüyor.
Vineet Reynolds

1
@VineetReynolds - ObjectAid ücretsiz bir araç değildir. Eclipse uml2 dışında ücretsiz alternatifler var mı? objectaid.com/install-license
Apple Grinder

2
Tüm paketleri ObjectAid ile bırakabilirsiniz ve diyagram oluşturulacaktır.
Mike R

1
Paketleri düşürüyorum ama ne ders ne de ilişki alamıyorum
Houssem Badri

8

Eclipse eklentisi olmalı mı? Doxygen kullanıyorum, sadece kod klasörünüzü sağlayın, gerisini o halleder.


4

Amateras'ı deneyin . Sınıf diyagramı içeren UML diyagramları oluşturmak için çok iyi bir eklentidir.


Tam olarak aradığım şey bu değil, ama bu çok iyi bir seçenek; Doxygen benim için uygun değildi, ne ObjectAid, ne Anteras için tek zayıf nokta varlıkları kendi başınıza ilişkilendirmeniz gerektiğidir, ancak bundan biraz daha küçük projeler için çok basit ve tavsiye edilebilir
maxivis

artık piyasada modası geçmiş
shareef

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.