Seguimos comentando el código para la generación de la documentación con Doxygen. Continuamos con un par de ficheros fáciles, el de settings y el de comando
Una cosa que nos ha gustado a la hora formatear los comentarios para Doxygen, es que podemos agrupar variables o funciones por cualquier criterio arbitrario que definamos, y luego aparecen en la documentación perfectamente clasificadas.
//@{
/**
* @name Características físicas del robot
*/
/// Radio de las ruedas motrices, en metros
#define RADIO_RUEDAS 0.021692
/// Distancia entre las ruedas, en metros
#define DISTANCIA_ENTRE_RUEDAS (0.063753)
//@}
Doxygen también permite añadir etiquetas @todo para documentar tareas pendientes de hacer, y luego se muestran unificadas en una única página. Vamos a utilizar esto como un control de issues local. Así es cómo va quedando todo
Siguiendo con pequeños detalles, decidimos añadir un parámetro commit a cada
post en los ficheros de jekyll, y en vez de escribirlo este commit simplemente en “modo texto”, poder generar la url directa a la
consulta de dicho commit en github. Simplemente cambiamos el fichero post.html
y ponemos el commit al final.
Ahora, pinchando aquí abajo, podenos navegar en el repositorio de github en la versión que estaba en este mismo post.