Quels outils/sites Web utilisez-vous pour lire JavaDocs?
J'utilise actuellement Firefox avec plus de 20 onglets ouverts lorsque je travaille sur un projet J2EE pour disposer de toute la documentation disponible, qui n'est pas très utilisable, qui consomme trop de mémoire et qui n'est pas interrogeable.
Ce que j'attendrais d'un tel outil/site web:
pas obligatoire:
Modifier:
Merci pour vos réponses. Je connaissais la plupart des sites mais leur ai donné un autre essai. Voici mon jugement:
Si vous utilisez Eclipse, il prend en charge les Javadocs. Par exemple, survolez un appel de méthode avec la souris pour afficher une info-bulle indiquant le Javadoc correspondant à cette méthode. La documentation relative aux classes Java principales est prise en charge immédiatement. Toutefois, si votre projet utilise des bibliothèques supplémentaires (fichiers JAR), une configuration est nécessaire pour pouvoir connecter leurs Javadocs à Eclipse.
Cela vous permettra de spécifier l'emplacement des Javadocs pour ce JAR. Il vous laissera même spécifier une URL de site Web, vous n'aurez donc pas à télécharger les Javadocs vous-même!
J'ai écrit mon propre outil pour cela. Selon mes collègues, le mieux est de les voir.
Il indexe une fois par lucene, et lance votre petit serveur en tâche de fond, donc parcourez les javadocs (pydocs, perldocs ..) comme dans le navigateur. Il permet également de séparer les bibliothèques par langue afin que les recherches comme "biginteger" ou simialr ne se trompent pas.
Vous pouvez trouver JavaDoc/de l'université de Stanford ici .
JavaDoc jar peut être décompressé directement. En théorie, tous les javadocs publiés peuvent être téléchargés et visualisés hors connexion.
télécharger directement depuis le dépôt maven. Par exemple: http://central.maven.org/maven2/com/googlecode/objectify/objectify/5.0.3/objectify-5.0.3-javadoc.jar
Maintenant, vous obtenez objectify-5.0.3-javadoc.jar
, renommez le fichier en objectify-5.0.3-javadoc.Zip
utilisez votre outil de décompression préféré pour l'extraire, vous avez maintenant un dossier objectify-5.0.3-javadoc
double-cliquez sur index.html
pour ouvrir la page d'index de votre navigateur par défaut.
J'utilise http://www.teria.com/~koseki/tools/gm/javadoc_isearch/ pour FF. Cela me permet également de parcourir facilement d’autres bibliothèques.
Ce plug-in pour Firefox et Chrome est utile pour trouver rapidement les noms de paquet et de classe, bien que ce ne soit pas une recherche en texte intégral: https://code.google.com/p/javadoc-search-frame/
Eclipse s'intègre parfaitement à Javadoc et dispose d'un visualiseur de type HTML. Vous pouvez associer la source et javadoc aux fichiers binaires qui apparaîtront lorsque vous sélectionnerez une classe.
Quelque chose comme ça peut être utile?
Personnellement, je n'ai jamais eu de problème avec les outils de navigation javadoc intégrés proposés par mon IDE.
Actuellement, j'utilise IntelliJ Idea - Ctl-Q affiche le javadoc pour la méthode sous le curseur, avec les hyperliens vers d'autres parties de la documentation fonctionnelle.
J'imagine que NetBeans et Eclipse offrent des fonctionnalités similaires.
Hm ... Que diriez-vous de:
Je préfère NetBeans car il obtient JavaDoc à partir de Maven ~/.m2
répertoire automatiquement ...
Doxygen ( http://www.doxygen.nl/ ) pourrait convenir.
EDIT: J'ai peut-être mal interprété votre question, doxygen est un outil permettant de générer de la documentation et des modèles basés sur votre code et votre javadoc.
Eclipse est un meilleur moyen de voir les javadocs. En survolant la souris avec une méthode ou une déclaration, vous obtiendrez des javadocs générés automatiquement par Eclipse.