C++ documentation generators anyone?

Recommended Posts

Can anybody recommend a good c++ documentation generator that plugs into Visual Studio?

Share on other sites
I don't know about ones that plug into Vstudio, but doxygen is pretty good.

Share on other sites
you can try doxygen. It dosen't plug into visual studio but its very easy to use. Just give it the root directory of your source fiels and walla.

too late
[/edit]

Share on other sites
For visual C++ there is "doxybar" plugin which creates and runs the nessesary file for doxygen.. have a look for it at sourceforge.net
I use it and think its pretty good :)
You will have to download doxegen and doxybar.. it's not that large tho ;)

-Dale

Share on other sites
Thanks for the suggestions. I downloaded doxygen and I'll start looking into setting up my project to use it.

Share on other sites
Just so you know that there are other options out there, I've been using NaturalDocs for my source code doc and have been pleased with it. For example output, you can look at my doc here.

Share on other sites
by the way, when doxygen is mentioned this moment:

does anyone know a forum or something else ?

i do really need an essential information about how to put a link to a file directly in the left treeview, below all items, as no "expanding"-node, but as pure link.
for example:
+ Classes  - MyClass1  - MyClass2  - MyClass3+ Datatypes  - MyDataType1- just_a_new_htmldoc_link_here_without_expanding_tree_node

i tried already mailing the author, but i didn't get any response; even with the second mail, no answer.
i read the manual, but no help on this topic.
perhaps it may be impossible, but *sigh* then it would cool if the author could have mentioned this.

any hints ?

Share on other sites
Quote:
 does anyone know a forum or something else ?

Well there's the Doxygen help forum on sourceforge and the doxygen-users mailing list here. Post your question on one of those.

Share on other sites
Does anyone know which generator created documentation for Boost::Spirit and/or Boost:Python? They have excellent design.

Share on other sites
Spirit seems to have been done by hand.

Share on other sites
Quote:
 Original post by Anonymous PosterSpirit seems to have been done by hand.

Could be. But then both documentations came from same template.

Share on other sites
Quote:
 Original post by DJSnow... i do really need an essential information about how to put a link to a file directly in the left treeview, below all items, as no "expanding"-node, but as pure link. ...

I'm not sure if this helps much... doxygen can output the docs in XML and perl formats, which can be run through a filter to customize layouts and such.

Share on other sites
There is Doc-o-Matic, that Microsoft, etc uses.
It generates a lot of help file formats.

But... it's paid.

Share on other sites
I've been using Enterprise Architect for my documentation. It's a paid app, but it's one the cheapest UML programs I've found to boot. But UML greatness aside, it still produces great docs from UML charts at the simple click of a button

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

• Forum Statistics

• Total Topics
628367
• Total Posts
2982284

• 10
• 9
• 13
• 24
• 11