views:

169

answers:

3

Is there any eclipse plugin that can generate UML/Class Diagram from C++ source code?

+3  A: 

From the list of UML tools, I only see commercial UML editors (with C++ as one of the language reverse engineered), like:

In other word, I don't know of a open-source project offering C++ reverse engineered UML diagrams.

VonC
thx for listing them. but i don't choose commercial ones
Tristan Su
@Tristan: I thought you wouldn't. I have edited my answer with its logical conclusion.
VonC
+1  A: 

My Eclipse-Fu is second to... well, everybodies. But I wonder: Could Doxygen be banged in to a shape that would fit? As an automated c++ documentation tool it's pretty slick. Plus, it runs off the command line so I'd imagine it wouldn't be too tough to get eclipse to run it.

Michael Wilson
+2  A: 

This is also not a Eclipse plugin, but the Umbrello UML Modeller from KDE is open-source and I've had better results with it than Doxygen or Rhapsody.

dublev
Shame it is only Linux that is natively supported.
Konrad
@Konrad: you could try the unstable ports mentioned on the front page if you need another platform.
Ken Bloom