"Doxygenator" automatically inserts Doxygen comment blocks before functions. Doxygenator will extract function and class information from Doxygen's XML files, create a comment block, and insert it directly into your CPP file. The Doxygen commands are a template or skeleton, you fill in the details.

Great for retrofitting Doxygen to big projects. Saves you hours of drudgery.

Requires: Qt.

  • Run Doxygen on your source files
  • Run Doxygenator, browse to your Doxygen configuration file, then select CPP files to annotate with comments.

Ex:

int foo(char *bar, int i)

becomes:

/** \brief (You fill in this part)
* \param bar (char *)
* \param i (int)
* \return int
* \details 
*/
int foo(char *bar)

https://github.com/chakani/Doxygenator