¿Qué herramientas/sitios web utiliza para leer JavaDocs?
Actualmente utilizo Firefox con más de 20 pestañas abiertas cuando trabajo en un proyecto J2EE para tener toda la documentación disponible que no es muy utilizable, consume demasiada memoria y no se puede buscar.
Lo que esperaría de dicha herramienta/sitio web:
no es obligatorio:
Editar:
Gracias por tus respuestas. Conocía la mayoría de los sitios pero les di otra oportunidad. Aquí está mi juicio:
Si usa Eclipse, ofrece soporte para Javadocs. Por ejemplo, al pasar el mouse sobre una llamada a un método, aparecerá una información sobre herramientas que le mostrará el Javadoc para ese método. Documentación para el núcleo Java clases son compatibles fuera de la caja. Sin embargo, si su proyecto utiliza bibliotecas adicionales (archivos JAR), se requiere alguna configuración para conectar sus Javadocs en Eclipse.
Esto le permitirá especificar dónde se encuentran los Javadocs para ese JAR. ¡Incluso le permitirá especificar la URL de un sitio web, por lo que no tiene que descargar los Javadocs usted mismo!
Escribí mi propia herramienta para esto. Según mis colegas, es mejor que lo hayan visto.
Se indexa por lucene una vez, y ejecuta su pequeño servidor en segundo plano, por lo que explora javadocs (pydocs, perldocs ...) como en el navegador. También permite bibliotecas separadas por idioma para que las búsquedas como "biginteger" o simialr no salgan mal.
Puede encontrar JavaDoc de la Universidad de Stanford aquí .
JavaDoc jar se puede descomprimir directamente. En teoría, cualquier javadocs lanzado se puede descargar y ver sin conexión.
descargue directamente desde el repositorio de Maven. Por ejemplo: http://central.maven.org/maven2/com/googlecode/objectify/objectify/5.0.3/objectify-5.0.3-javadoc.jar
Ahora obtienes objectify-5.0.3-javadoc.jar
, cambie el nombre del archivo a objectify-5.0.3-javadoc.Zip
usa tu herramienta de descompresión favorita para extraerla, ahora tienes una carpeta objectify-5.0.3-javadoc
haga doble clic index.html
abrirá la página de índice en su navegador predeterminado.
Yo uso http://www.teria.com/~koseki/tools/gm/javadoc_isearch/ para FF. Me permite navegar fácilmente por otras bibliotecas también.
Este complemento para Firefox y Chrome es útil para encontrar rápidamente nombres de paquetes y clases, aunque no es una búsqueda de texto completo: https://code.google.com/p/ javadoc-search-frame /
Eclipse se integra bien con Javadoc y tiene un visor similar a HTML. Puede adjuntar código fuente y javadoc a los archivos binarios que aparecerán cuando seleccione una clase.
¿Algo como esto puede ser útil?
Personalmente, nunca he tenido un problema con las herramientas de navegación javadoc integradas que ofrece mi IDE.
Actualmente, uso IntelliJ Idea: Ctl-Q muestra el javadoc para el método debajo del cursor, con los hipervínculos a otras partes de la documentación funcional.
Me imagino que NetBeans y Eclipse ofrecen una funcionalidad similar.
Hm ... ¿Qué tal:
Prefiero NetBeans ya que obtiene JavaDoc de Maven ~/.m2
directorio automáticamente ...
Doxygen ( http://www.doxygen.nl/ ) podría ajustarse a la factura.
EDITAR: es posible que haya leído mal su pregunta, doxygen es una herramienta para generar documentación y modelos basados en su código y javadoc.
Eclipse es la mejor manera de ver los javadocs. Al pasar el mouse sobre el método o cualquier declaración, Eclipse generará javadocs automáticamente.