Code::Blocks Forums
User forums => General (but related to Code::Blocks) => Topic started by: vapor on September 24, 2007, 07:35:51 pm
-
My apps are all cluttered, jumbled and disjointed when they get a certain size.
I have found that using a UML graph really keeps my mind right.
(Umbrello works but really does too much in its own way and doesn't integrate into code blocks well)
So before I attempt to create a UML diagram display plugin built from the Code::Blocks project symbols I have to ask.
Am I chasing someone else's shadow? Because it seems too simple.
Maybe I'm missing something?
So if ANYONE knows of a plugin someone has already created or is working on this, Please let me know and post.
:)
-
If I will have more time in the near future I will do it. This should be my first C++ experiences :D
For C++ there are a lot standalone UML modeller, there is the situation much more easier than in Delphi/Lazarus (where I coming from). Nevertheless it is a problem to modell basing of existing frameworks because the tools are very general (IMHO).
-
Yep
Too many times I look, I see not, I invent, I proud, I look again, I am duh, hmm :-P
Then I think, I wish someone would have said something about it sooner.
Thus this post.
Thanks
-
Take a look at UMLPAD, two of us look at it before, but we never did more than that.
It uses wxWidgets to produce UML diagrams.
http://web.tiscali.it/ggbhome/umlpad/umlpad.htm
Note, last time I looked it needed upgrading to Unicode which was beyond my abilities with wxWidgets at the time.
Tim S
-
For the beginning here is a huge list: http://www.jeckle.de/umltools.html for ecternal tools.
Umbrella is IMHO very good (for Linux).
All in all it is easy to render a class construct as UML graph but there are a lot of other problems:
-graph modelling -> code generation
-synchronisation of source/graph
-include all of UML 2.0 diagrams
...
So it will take some times until I can present the first results...
-
Did you try http://bouml.free.fr (http://bouml.free.fr) ?
Regards,
pasgui
-
A simple one that I use is violet. http://www.horstmann.com/violet/ (http://www.horstmann.com/violet/) 1.6a+ can even run in a web page!
-
yet an other: http://argouml.tigris.org/ ;)
-
Yes you are right, Argo (and the brother Poseidon CE) is very nice!
I think BOUML is good, too. I just didn't know it before...
-
Nice find! Argo is very nice, I think I'll switch. :D