• Contact
  • Annonceurs

AURELIENPI.AT

Anything but the web !

  • Toutes les Archives
  • Blog
    • Wiki Technique
    • RDW
    • Panoramiques
    • Musique
  • Photos
  • Voyages

Doxygen, generateur de documentation de code source pour applications en C, C++, C#, Java, Objective-C, Python, IDL, Fortran, VHDL et PHP (Outil / Generateur de Documentation)

0
  • by Aurélien PIAT
  • in Blog · Wiki Technique
  • — 24 Nov, 2011

Donnez une grande plus value à vos commentaires, vos classes, fonctions, procédures, etc. grâce à Doxygen ! Il est beaucoup plus sexy que PhpDocumentor ou PhpXRef.

En clair, Docxygen permet de générer de la documentation depuis votre code source directement et ce sur plusieurs langages. C’est un système de documentation pour C + +, C, Java, Objective-C, Python, IDL (Corba et les saveurs de Microsoft), Fortran, VHDL, PHP et C #. Il peut générer un navigateur de documentation en ligne (au format HTML) et/ou un manuel de référence hors-ligne d’un ensemble de fichiers sources. Il ya aussi un support pour générer la sortie au format RTF, PostScript, PDF, comprimé HTML et les pages de manuel Unix. La documentation est extraite directement à partir des sources, ce qui rend beaucoup plus facile de tenir la documentation a jour et conformément au code source selon les différentes livraisons et l’évolution du projet.

C’est très utile et pratique pour trouver rapidement votre chemin dans les de grosses applications avec des sources importantes. Vous pouvez également visualiser les relations entre les différents éléments : gestion de l’héritage des classes. Il génère également des diagrammes d’héritage et de collaboration, qui sont tous générés automatiquement.

Il a été développé sous Linux et Mac OS X, mais il fonctionne sur la plupart des autres plateformes.

Son utilisation

Son interface propose plusieurs modes de génération. Du simple wizard au mode expert pour aller plus loin dans la personnalisation lors de la génération de la documentation. En fournissant simplement la référence du projet à analyser, un logo, un titre, une description, un emplacement pour la documentation générée, etc.

Veillez bien ensuite à définir le type de langage à analyser :

Enfin procédez à la génération de votre documentation en cliquant sur “Run doxygen” dans l’onglet “Run” puis cliquez sur “Show HTML output” pour parcourir votre documentation toute chaudement générée !

Voici quelques exemples de rendu d’après le CMS WordPress, amusez vous a l’occasion a analyser tout un tas de CMS ou autre cela vous en dira long sur la qualité du developpement ou de l’état d’une application !

Share

Tags: applicationcmsdocumentationgenerateuroutilsphpdocumentorphpxref

You may also like...

  • Photographie : Mine De Cuivre Photographie : Mine De Cuivre 13 Août, 2011
  • Augmenter un File System sous Linux 6 Juin, 2014
  • Reinitialiser Download Station DSv3 sur les NAS Qnap 30 Avr, 2013
  • NAS, Network Attached Storage (Serveur de Stockage Reseau) 16 Nov, 2011

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

  • Previous story Revue du web du 24/11/2011
  • Next story Paris by night on the River s King, Soiree GFI – Division Industrie Energie Services le 03/11 (IES)
  • Onglets

    • Recent Posts
    • Most Popular
    • Comments
    • Tags
    • L’Écosse en une semaine6 mars 2020
    • Belkin Wemo Switch : allumer, éteindre et statut de tous vos switchs !20 mars 2016
    • Réparer VM Oracle VirtualBox Avorté11 décembre 2014
    • NAS Thecus N25607 octobre 2014
    • Afficher la couverture du livre en cours de lecture sur le Kobo By Fnac18 mai 2012
    • Comment installer des presets (paramètres prédéfinis) sur Adobe Lightroom 4 sur Mac20 juillet 2013
    • Sauvez votre lapin ! (Nabaztag)2 août 2011
    • Test du Videoprojecteur BenQ W700+22 février 2013
    • Fanny's Party 40 - Noël à la pelle - CatnGeek on:Sauvez votre lapin ! (Nabaztag)
    • maxime arnaudet on:Comment installer des presets (paramètres prédéfinis) sur Adobe Lightroom 4 sur Mac
    • Kb on:Afficher la couverture du livre en cours de lecture sur le Kobo By Fnac
    • Muriel on:Afficher la couverture du livre en cours de lecture sur le Kobo By Fnac
    • alternative app apple application astuce bretagne coding eclipse film flore fonction ftp Google gopro guadeloupe ios iphone kobo le sud liseuse mac os x media mer nas nature nowatch oracle os x panoramique photo photographie php pl/sql plugin podcast procedure qnap server serveur ssh video wallpaper wordpress xml youtube
  • Home
  • Toutes les catégories
  • Blog
  • Doxygen, generateur de documentation de code source pour applications en C, C++, C#, Java, Objective-C, Python, IDL, Fortran, VHDL et PHP (Outil / Generateur de Documentation)
  • Wiki Technique

    • Belkin Wemo Switch : allumer, éteindre et statut de tous vos switchs !20 mars 2016
    • Réparer VM Oracle VirtualBox Avorté11 décembre 2014
    • QNAP inclut le chiffrement intégral du NAS basé sur la technologie de chiffrement de volume2 octobre 2014
    • Augmenter un File System sous Linux6 juin 2014
    • Augmenter la taille d’un disque dur d’une VM sous VirtualBox (VDI)4 mars 2014
  • Blog

    • L’Écosse en une semaine6 mars 2020
    • NAS Thecus N25607 octobre 2014
    • QNAP inclut le chiffrement intégral du NAS basé sur la technologie de chiffrement de volume2 octobre 2014
    • HPC, la course à la puissance.4 juin 2014
    • YunoHost : Adieu Gmail, Drive, Dropbox, etc.19 mars 2014
  • Médias

    • Revue du web du 25/05/201325 mai 2013
    • Revue du web du 16/05/201316 mai 2013
    • Revue du web du 30/03/201330 mars 2013
    • Revue du web du 04/03/20134 mars 2013
    • freshnews #357 Samsung Galaxy Note III / Appels telephoniques sur Facebook Messenger / iPad detrone17 janvier 2013
  • A propos
  • Mentions legales
  • FAQ

Aurélien PIAT 2011~2020 - aurelienpi.at - Certains droits réservés : Creative Commons (France)

Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.Ok