views:

106

answers:

1

Hi,

I have difficulties using efficiently doxygen with Visual Studio 2010 and C++.

It seems like there is no other function for commenting than "un/comment lines". For example generating comment stubs, adding /// after a new line.

Also, I wonder what is needed to display those Comments within the IntelliSense feature in VS2010?

+3  A: 

According to the MSDN Documentation, any comments using // or /* delimiters will be displayed next to the associated member in the IntelliSense Members list.

You can use doxygen's XML output or the XML documentation generated by Visual Studio as IntelliSense input.

The /doc documentation explains how to use XML documentation with IntelliSense:

To use the generated .xml file with IntelliSense, make the file name of the .xml file the same as the assembly that you want to support and put the .xml file is in the same directory as the assembly. When the assembly is referenced in the Visual Studio project, the .xml file is also found.

AtomineerUtils is one of the best Visual Studio add-ins for doxygen/javadoc/DocXML documentation. It's not free, but nothing on the list of doxygen helper tools is targeted at Visual Studio 2010.

Velociraptors