User forums > General (but related to Code::Blocks)

Class designer

(1/4) > >>

Krice:
Any plans for a plugin/tool to display classes of a project? Visual Studio has a class designer and I've noticed it's a useful way to plan and check out class hierarchies which can be difficult to visualize in a bigger project.

BlueHazzard:
Document your classes and use doxygen?

For this to be implemented we finally would need some robust code parser....

Krice:
Symbol browser has a parser? Seems to work ok. Extend that to boxes and draw lines between inheritances.

Krice:
I think you need special type of comments for doxygen which isn't something I want to do. Besides is doxygen even near the same as class designer in VS? There are UML tools you could use, but I think they are way too much for this purpose (and trying out new programs is pesky). The class designer is really useful tool in my opinion, along with anything that can help organizing projects. It could also be used to create a structure for the program and then create files and classes based on the plan. That way you could outline a class hierarchy which is such an essential part of a good OOP code.

oBFusCATed:
OoP is not modern anymore... Now we're to use DoD or FP...

Doxygen doesn't need anything to generate the diagrams. Just create a config, tell it to process all files you're interested and don't skip uncommented files and run it to generate the documentation. If you want something integrated in CB I guess you'll have to write a plugin.

BTW: Symbol browser is disabled because it is buggy. There is no one willing to spend the time to rework it to be less buggy. :(

Navigation

[0] Message Index

[#] Next page

Go to full version