Al codificar en C# siempre he encontrado la etiqueta remarks
muy útil para proporcionar notas sobre la implementación de una clase o método, o para dar información sobre la teoría de lo que estaba implementando. Ahora estoy usando Java pero no puedo encontrar una etiqueta JavaDoc apropiada para esto. Tal vez en Java logras esto de una manera diferente, ¿alguien lo sabe?JavaDoc: ¿dónde agregar notas/comentarios a la documentación?
Respuesta
Por lo que yo sé, no hay ISN' t cualquier etiqueta de Javadoc dedicada para notas o comentarios. En general, la primera oración de Javadoc debe dar una breve descripción de la clase/método/campo. Entonces la descripción completa debería seguir. Y si desea incluir cualquier nota, un párrafo especializado con una "Nota:" antepuesto debería ser suficiente.
/**
* Brief description. Full description of the method, generally without
* implementation details.
* <p>
* Note: Additional information, e.g. your implementation notes or remarks.
* </p>
* @param input description of the parameter
* @return description of return value
*
* @since version
* @author name of the author
*/
public boolean doSomething(String input)
{
// your code
}
Si cree que los detalles de implementación son lo suficientemente interesante para ser una parte del Javadoc, que simplemente les debe proporcionar en un párrafo en el propio comentario Javadoc:
/**
* Does something.
* <p>
* <b>Implementation details:</b><br />
* Blah blah blah...
* </p>
*/
public void doSomething() {
// ...
}
Puede crear sus propias etiquetas personalizadas también.
Aquí es un comentario Javadoc que incluye la etiqueta "@note" costumbre:
/**
* Quark represents a quark.
*
* @note If you spin a quark, it will spin forever!
*/
public class Quark {
}
Para generar javadocs de lo anterior, javadoc funcionar de esta manera:
javadoc nota -tag: una : "Nota:" Quark.java
Fuente: http://www.developer.com/java/other/article.php/3085991/Javadoc-Programming.htm
Con la iteración 8 del lenguaje de programación Java, los desarrolladores finalmente han recibido tres etiquetas adicionales que pueden usar en la documentación de su código – y que deben satisfacer sus necesidades: @apiNote
, @implSpec
y @implNote
(consulte, por ejemplo, para obtener más información discusión: blog.codefx.org/java/new-javadoc-tags/).
- 1. Documentación similar a Javadoc para C++
- 2. Javadoc para la documentación del proyecto
- 3. Migración de Javadoc a la documentación de Python
- 4. Importación de documentación de Javadoc en Eclipse
- 5. ¿Documentación similar a Javadoc para bibliotecas C/C++?
- 6. Cómo agregar javadoc para Android a Netbeans
- 7. Cómo hacer documentación con NetBeans y Javadoc
- 8. ¿Cómo generar documentación de javadoc con diéresis?
- 9. Medición de la cobertura de documentación con Javadoc y Ant
- 10. ¿Se deberían agregar los comentarios de Javadoc a la implementación?
- 11. ¿Cómo agregar comentarios a nivel de paquete en Javadoc?
- 12. ¿Dónde puedo descargar la documentación de MSDN?
- 13. ¿Dónde está la documentación de MOQ?
- 14. ¿Dónde puedo encontrar la documentación jsdom?
- 15. ¿Cómo agregar documentación a los atributos personalizados?
- 16. ¿Dónde está la documentación de MVVM Light?
- 17. ¿Dónde puedo encontrar la documentación de MSpec?
- 18. ¿Dónde puedo encontrar la documentación de PythonMagick?
- 19. ¿Dónde está la documentación de NUnit.Mocks?
- 20. ¿Dónde puedo encontrar la documentación de Hpricot?
- 21. ¿Dónde está la documentación ASP.NET MVC AJAX?
- 22. eclipse agregar métodos no implementados, incluido javadoc
- 23. ¿Cómo convenzo a Eclipse para que muestre la documentación de javadoc en Ubuntu 9.04 para openjdk?
- 24. Resteasy - generar documentación REST desde Javadoc y anotaciones
- 25. Marco de documentación como JavaDoc para Objective C
- 26. ¿Dónde está la documentación oficial, extensa y completa en web.config?
- 27. Documentación de Javadoc para comentarios XML de C#
- 28. ¿Cómo puedo agregar javadoc a un inicializador estático en Java?
- 29. ¿Puedo agregar JavaDoc a un paquete fácilmente con Eclipse?
- 30. ¿Dónde puedo encontrar la documentación de la API para tkinter?
Generalmente, si abre etiquetas (xml-), debe cerrarlas en algún lugar. – AlexS
[Esta respuesta] (http://stackoverflow.com/a/34424961/2525313) ahora debería considerarse correcta. – Nicolai