2009-12-03 27 views
27

¿Es posible configurar Intellij para generar javadoc para métodos y clases, automáticamente, con @author y @since date?
Tenía esta característica en Eclipse.
Sé que los archivos tienen plantillas y también puedo agregar semi-automáticamente de forma manual javadoc al método/clase seleccionado. Pero quiero que la generación sea automática para cada método/clase/enum/interfaz/campo generados, etc.
Esto es útil para, p. "extraer método", "anular/implementar", "crear getter/setter", etc.
Esto ahorraría cientos de acciones manuales.
Estoy usando IntelliJ Idea 9.0 BETA Community Edition, # IC-90.96.
TIA.Intellij generate javadoc para métodos y clases

Respuesta

5

No es posible en este momento. Es posible que desee votar por IDEABKL-1787.

+1

Gracias. Esa es una extraña omisión de JetBrains. Voy a votar el viernes. Pero el ticket no se refiere a _automáticamente_ agregar javadoc para las cosas generadas. Tal vez hay un complemento para esto y eso? – KarolDepka

+4

IDEA no genera apéndices JavaDoc automáticamente, solo cuando escribe/** y presiona Enter. Hay un antiguo IDEA doc plug-in no compatible con las versiones recientes de IDEA: http://plugins.intellij.net/plugin/?id=952. Quizás alguien lo reescribirá. – CrazyCoder

+0

¿Esto todavía no existe? Estoy muy decepcionado ... – setholopolus

2

Hay JavaDoc Sync Plugin 8. http://plugins.intellij.net/plugin/?idea&id=3403 Genera javadoc para todos los métodos en la clase. Trabaja en Idea 10.

+1

En 10.5 esto arroja una traza inversa - NO funciona. –

+0

He instalado este complemento pero no he podido encontrar una forma de generar comentarios para todos los métodos en una clase. ¿Podría decirme cómo hacerlo? – ashisahu

6

para generar javadoc en IntelliJ IDEA ir a Herramientas> Generar JavaDoc (4 opción) haga clic en él y darle ruta para guardar el documento

+0

El usuario no está preguntando cómo generar el documento. Quieren saber cómo crear los comentarios en el código de Java. – codemonkeyww

55

Para IntelliJ 12:

Posición Por encima del nombre de un método, escriba/** y presione Entrar para permitir que IntelliJ IDEA genere automáticamente apéndices JavaDoc para este método. See here

+1

Nota: Lo mismo para IntelliJ 15 – Andrejs

+0

Nuevo: acción "Fix doc comment" para arreglar Javadoc en caso de que ya esté allí. – Roland

5

Para las versiones más recientes de IntelliJ (2016+), que puede utilizar esta solución:

Typing /** + luego pulsando Enter por encima de una firma de método creará talones de Javadoc para usted.

Cuestiones relacionadas