IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Javadoc ou Doxygen ?


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 59
    Par défaut Javadoc ou Doxygen ?
    salut tout le monde, je voudrais produire la documentation de mon projet et d'après mes recherches j'ai trouvé Doxygen mais il y a aussi La Javadoc .. J'utilise le quel ? (rapide, clair, et facile a gérer)

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Par défaut
    En parlant de Java, la Javadoc sans hésiter.

    La forme est bien établie dans l'univers Java et la facilité d'utilisation également. En outre, il est possible de greffer des plugins permettant d'ajouter diverses fonctionnalités.

  3. #3
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 691
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 691
    Par défaut
    Je confirme que la javadoc est préférable. Elle a l'énorme avantage de faire partie de Java, donc :
    - tous les utilisateurs de java doivent avoir l'habitude de l'organisation de la javadoc.
    - c'est parfaitement adapté aux spécificités du langage java.
    - ça évite d'ajouter une application supplémentaire.

  4. #4
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Pour avoir utilisé les deux pour du java, je trouve Doxygen un poil mieux foutu, proposant un multitude d'options supplémentaires à ce que apporte la javadoc standard (genre intégration du code avec coloration syntaxique dans la doc, index de recherche un poil plus rapide, graphes de dépendances inter classes/méthodes si couplé avec Graphviz et plein d'autres choses plutôt utiles), donc je dirait doxygen.
    Sachant que Doxygen supporte les commentaires javadoc standard.

    Par contre la javadoc est un outil standard et que les devs java on l'habitude d'utiliser. Tout dépend de ce que est attendu. J'aurais tendance à privilégier Doxygen quand même.

    D'autant plus que Doxygen permet de sortir la doc sous différents formats (HTML, CHM, postscript, PDF ...). C'est juste que la plupart des javaïstes ne connaissent pas ce merveilleux outil .

    Pour un exemple (assez vieux, l'outil est encore meilleur à l'heure actuelle) de ce que donne Doxygen avec du java: http://cyberzoide.developpez.com/jav...doc/index.html

    La Javadoc peut aller se rhabiller


    Et aussi pour Doxygen, ne pas oublier d'utiliser Doxywizard et Graphviz

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    1 252
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 252
    Par défaut
    Bah, la javadoc a également ce genre de plugins externes...

  6. #6
    Membre actif
    Inscrit en
    Avril 2009
    Messages
    61
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 61
    Par défaut
    Pardon de rouvrir ce vieux débat. Mais si il est possible d'ajouter toutes les fonctionalités à Javadoc alors je dis javadoc aussi. Pardon sinok, mais pour le moment Doxygen connaît diverses incompatibilité avec javadoc. Notamment ceci :
    I am not an expert on doxygen but here are a couple of things that have been pointed out me by users:

    Make sure that you use the doxygen comment style for suffix comments and single line comments.
    Use @link @endlink instead of {@link .. }.
    The HTML <blockquote> construct is not supported by doxygen so use it warily.
    trouvé sur cette page
    Je cite ces probleme pour les avoir rencontré moi-même.
    Plus les caractères accentués qui ne passe pas même quand on choisi la langue 'French'. Et je n'ai pas encore tout vu mais il doit certainement y en avoir d'autres.

Discussions similaires

  1. [Doc] application équivalente à JavaDoc pour C++ ?
    Par syhrrkonrad dans le forum C++Builder
    Réponses: 4
    Dernier message: 22/11/2003, 14h37
  2. Javadoc Jbuilder 9
    Par solid dans le forum JBuilder
    Réponses: 3
    Dernier message: 27/10/2003, 21h08
  3. [débutant] JBuilder+ Javadoc
    Par JavaEli dans le forum JBuilder
    Réponses: 3
    Dernier message: 13/08/2003, 17h23
  4. [javadoc] existante?
    Par Stessy dans le forum JBuilder
    Réponses: 3
    Dernier message: 05/03/2003, 22h14
  5. c++ builder JavaDoc :)
    Par JEG dans le forum C++Builder
    Réponses: 8
    Dernier message: 08/06/2002, 13h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo