Doxygen (en construction)Doxygen est un utilitaire qui permet de générer la documentation d'un programme écrit en C, C++, Java, IDL. CommentairesDoxygen reconnaît deux styles pour les commentaires soit le style «Qt» comme suit/*! /** Les listesIl est assez simple de produire une liste à l'aide de Doxygen. Il y a trois moyens de créer une liste. Soit un utilisant un alignement de colonne comme suit/*! /*! LaTeXOn peut également écrire des formule en LaTeX qui seront automatiquement convertis en image par Doxygen. Il y a deux moyen d'utiliser le mode mathématique comme en LaTeX. Si l'on souhaite introduire une formule dans le texte on utilisera la commande \f comme suit/*! /** Les commandes les plus utilesLes commandes dans Doxygen commencent soit par «\» soit par «@» on trouve ici la liste des commandes de Doxygen. Je vais donner ici les commandes permettant de générer la documentation d'une class C++. Documentation d'une class
La commande \class permet de donner le nom de la class. Cette commande prend également deux paramètres optionnels qui sont le nom du fichier contenant la class ainsi que l'emplacement dans la hiérarchie des répertoires.La fin de commande vient après le passage à la ligne ou l'intervention d'une nouvelle commande. La commande \brief permet de donner une petite description de la class. La fin de commande vient après le passage à la ligne ou l'intervention d'une nouvelle commande. La commande \author permet de donner le nom de l'auteur ou une liste d'auteur. Un nouveau paragraphe nommé auteur est créé.La fin de commande vient après le passage à la ligne ou l'intervention d'une nouvelle commande. La commande \version permet de fournir le numéro de version du fichier. La fin de commande vient après le passage à la ligne ou l'intervention d'une nouvelle commande. La commande \date permet le début d'un nouveau paragraphe. Le paragraphe sera indenté. La fin de commande vient après le passage à la ligne ou l'intervention d'une nouvelle commande. La commande \bug permet le début d'un nouveau paragraphe avec indentation listant les bogues. On peut soit lister les bogues soit en passant un ligne et en utilisant la commande \bug générer une liste de bogues. La fin de commande vient après le passage à la ligne ou l'intervention d'une nouvelle commande La commande \warning permet le début d'un nouveau paragraphe avec indentation listant les warning. On peut soit lister les warning soit en passant un ligne et en utilisant la commande \warning générer une liste de bogues. La fin de commande vient après le passage à la ligne ou l'intervention d'une nouvelle commande Documentation d'une méthode
Le résultats. La commande \fn permet la déclaration de la méthode. Cette commande est utile pour la déclaration de la fonction s'il n'y a pas de commentaire en face de la déclaration de la fonction La commande \param permet de donner la description des paramètres. On peut avoir plusieurs commandes \param on obtient alors une ligne par description. La fin de commande vient après le passage à la ligne ou l'intervention d'une nouvelle commande La commande \exception permet de débuter une description d'exception .On peut avoir plusieurs commandes \exception on obtient alors une ligne par description. La fin de commande vient après le passage à la ligne ou l'intervention d'une nouvelle commande. La commande \return permet de débuter la description de la valeur retournée. La fin de commande vient après le passage à la ligne ou l'intervention d'une nouvelle commande. |
||||