Vistas de página en total

miércoles, 20 de enero de 2010

Doxygen

  • Genera automáticamente documentación de código escrito en C, C++ o Java
  • Analiza los comentarios que el programador ha puesto en su código
  • Basada en línea de comando

doxygen –help

PARA GENERARLO:
1. Añadimos bloques especiales de documentación
2.
doxygen –g
3.
doxygen –g
4. Editar fichero de configuración.
5.
doxygen

PARA ACTUALIZAR:
doxygen –u nombre_fich_actualizacion
Donde el formato del fichero de actualización es:
# Comentario hasta el final.
ETIQUETA = valor [valor, ...]
ETIQUETA += valor [valor, ...]

BLOQUES DE DOCUMENTACIÓN BÁSICOS:

AL PRINCIPIO DE CADA FICHERO ( después de los includes):
#include
#include
/** \file filename.ext
* \brief Breve descripción del fichero
*
* Descripción más extensa de filename.ext.
*/

AL PRINCIPIO DE CADA CLASE:
/** \brief Breve descripción de MyClass.
*
* Descripción más extensa de MyClass.
*/
class MyClass {


ANTES DE LOS PROCEDIMIENTOS:
/** \brief Breve descripción de myProcedure().
*
* Descripción más extensa de myProcedure().
* \param aParameter Breve descripción de aParameter.
* \return Breve descripción de lo que devuelve myProcedure() .
*/
string myProcedure(string aParameter);


ANTES DE LAS VARIABLES:
** \brief Breve descripción de myVariable.
*
* Descripción más extensa de myVariable.
*/
string myVariable;


+ INFO:
http://www.stack.nl/~dimitri/doxygen/commands.html

No hay comentarios: