Saisir un mot clé:
 
 


Logiciels libres > Coder : Divers >

Doxygen

Accrochez-vous, voici la présentation d’un outil d’aide au developpement extraordinaire, utilisé par des nombreuses equipes de développement, comme celles de KDE, IBM et Mozilla.

Tout d’abord qu’est-ce que Doxygen ? Bon, ceux qui ne developpent pas ne trouveront sûrement pas cela fantastique, mais c’est un logiciel qui permet de générer une documentation du code source à partir de ses commentaires, donc dans le style de javadoc, mais en beaucoup plus puissant !

Voyons maintenant ses fonctionnalités.

Tout d’abord Doxygen est compatible avec de nombreux languages : C++, C, PHP, Perl, HTML, alors que javadoc lui se cantonne au Java.

Son fonctionnement est d’une grande simplicité : vous programmez normalement mais commentez votre code de manière un peu spéciale (mais pas trop) : par exemple le commentaire d’une fonction serait :


/**
* Description courte.
* Description loooooooooooooooooooooooogue.
* @param param1 le paremetre 1.
* @return le retour de la fonction.
*/

Ensuite vous configurez Doxygen. Grâce à une interface graphique des plus sympathiques vous pouvez par exemple :

  • Choisir le format de sortie (HTML, rtf, LaTeX, XML et même man pour les puristes !).
  • Configurer finement le format de sortie (par exemple HTML sans ou avec frames, avec telle feuille de style CSS...).
  • Générer automatiquement des diagrammes UML et même utiliser GraphViz pour faire des diagrammes encore plus beaux.
  • Intégralement compatible avec les tags javadoc, donc rien à changer si vous utilisiez cet outil.

Et hop, vous n’avez plus qu’à cliquer sur start et voilà un belle documentation qui ravira tous les developpeurs qui rejoindrons le projet en cours de route.

SITE OFFICIELcopie d'écran
Url d'origine: framasoft.net
Licence: Creative Common
Logiciels libre, petite définition : L'expression logiciel libre correspond au terme anglais free software. Comme ce dernier est ambigu en anglais, free pouvant signifier « libre » ou « gratuit », on voit le terme français « libre » de plus en plus utilisé, même en anglais.
URL origine: www.framasoft.net
Sauf mention contraire, les documents publiés sur le site sont placés sous licence libre Creative Commons BY-SA
Home

Données
A la une
Articles
Formatons en lignes
Téléchargement
Licence GNU
Encyclopedie
Portail logiciels libres

Partenaires

beyrouthsurseine.com
Sonnerie & Logos
Photos-Video
Ringtones-Sonnerie
Actualite.org
Terrain tennis

  
Juillet 2008
L
M
M
J
V
S
D
123456
78910111213
14 151617181920
21222324252627
28293031
     
Tous les Logos et Marques sont déposés, les commentaires sont sous la responsabilité de ceux qui les ont publiés, le reste © technicmania.com