Best UML plugins for Eclipse [closed]
I just inherited a J2SE project and will be working on it on Eclipse. I'd like to get some diagrams out of the existing code and I'm looking for good UML plugins to use with Eclipse.
Any recommendations?
Honestly, I think your best bet isn't an Eclipse plugin at all, but Enterprise Architect by Sparx Systems. Its cost is reasonable ($200-300 US for the Professional version), and it can reverse engineer an existing code base into UML. I've used it on several projects, and have found it invaluable whenever I needed the 20,000-foot overview on an existing project.
Also, I haven't used its UML capabilities extensively, but MyEclipse (for $65 US) claims to have reverse-engineering capabilities as well.
If you simply want to generate some diagrams from existing code, then I would just go for Eclipse UML2 Tools.
Remember that a list of all Eclipse UML2 compatible tools can be found here: http://wiki.eclipse.org/MDT-UML2-Tool-Compatibility
Many of them are free and very good
I like UMLet. It is XML based which makes it very useful for diff'ing if needed.
A year ago I tried some UML tools for Eclipse. I don't know if that has changed recently but I didn't find any good open source solution (Modelling tools are always extremely expensive) for WYSIWYG UML with Round Trip engineering (meaning changing your code will change your UML model and vice versa). I found Omondos UML Plugin the best commercial UML Eclipse plugin. There is a trial version, too, but it's probably not a good choice if your project is short on money (a 1 developer licence is around 4000$).
I've used Poseidon for UML in the past and found it a perfectly decent product. The same company have an eclipse plugin which claims to do (amongst other things) round trip engineering:
http://www.gentleware.com/apollo.html
It's available for $6 per month, and has a 30 day trial.
精彩评论