DoxygenComments (the former EnhancedCommentsCpp) is a free Visual Studio extension which adds syntax highlighting of Doxygen commands to C++, C#, and JavaScript comments.

Configuration

You can configure the color and font of the commands via standard Fonts and Colors configuration page of the Visual Studio:

 

Features

DoxygenComments highlights all Doxygen commands in C++, C#, and JavaScript comments. It supports commands in form\command and @command (Javadoc-style). It does highlighting only for Doxygen-style comments:

1. You can use the JavaDoc style, which consist of a C-style comment block starting with two *'s, like this:

C++
Edit|Remove
/**  * ... JavaDoc style comments ...  */
 2. You can use the Qt style and add an exclamation mark (!) after the opening of a C-style comment block, as shown in this example:
C++
Edit|Remove
/*!  * ... Qt style comments ...  */
 In both cases the intermediate *'s are optional, so
C++
Edit|Remove
/*!  ... text ... */
 is also valid.

3. A third alternative is to use a block of single-line comments, where each line starts with an additional slash or an exclamation mark. Here are examples of the two cases:

C++
Edit|Remove
/// /// ... text ... ///
 or
C++
Edit|Remove
//! //!... text ... //!
For more information, please refer to the Doxygen documentation:http://www.stack.nl/~dimitri/doxygen/manual/docblocks.html

Feedback

Please feel free to share your thoughts about this extension. Thank you.

Known issues

It may not work with other extensions that changes syntax highlighting (Visual Assist, etc).

Example