¿Cuál es la tecla de acceso directo de IntelliJ para crear un comentario de javadoc?

150

En Eclipse, puedo presionar Alt+ Shift+ Jy obtener un comentario de javadoc generado automáticamente con campos, devoluciones o lo que sea aplicable para ese comentario específico de javadoc. Supongo que IntelliJ IDEA tiene esta característica. ¿Alguien puede decirme si hay un atajo de teclado para esto?

josh-cain
fuente

Respuestas:

289

Si escribe /**+ y luego presiona Entersobre la firma de un método, se crearán los apéndices de Javadoc.

Rachel Gallen
fuente
3
Al anular un método, eclipse agrega una etiqueta @see con un enlace al método principal. ¿Puede IntelliJ hacer lo mismo?
Καrτhικ
44
El enlace de @RachelGallen está muerto, consulte jetbrains.com/help/idea/creating-documentation-comments.html
boardtc el
1
@boardtc gracias por la actualización. De hecho, intenté volver a visitar el enlace recientemente y todo el sitio estaba caído. Buena esa.
Rachel Gallen el
1
esto parece sólo para crear el bloque de comentario, sin talón real
Ghilteras
@RachelGallen podría ayudar con este stackoverflow.com/q/61094391/2810718
usuario2810718
85

Puedes usar la acción ' Fix doc comment '. No tiene un atajo predeterminado, pero puede asignarle el atajo Alt+ Shift+ Jen el Mapa de teclas, porque este atajo no se usa para nada más. Por defecto, también puede presionar Ctrl+ Shift+ Ados veces y comenzar a escribir Fix doc commentpara encontrar la acción.

krm
fuente
66
Para cualquier otra persona que busque cómo hacer que IntelliJ actualice javadoc después de un cambio de código, puede configurarlo en Configuración -> Configuración IDE -> Mapa de teclas.
Mark McDonald
¿Cómo ejecutas esta "acción"?
Stealth Rabbi
@StealthRabbi "Ayuda -> Buscar acción" y escriba "corregir d" (o el "Ctrl + Shift + A" mencionado en la respuesta, a menos que lo haya reasignado).
Ped7g
1
¿Tengo que seleccionar algo? Incluso si selecciono todo el contenido del archivo o no selecciono nada, no sucede nada si ejecuto esta acción. ¿Me puedo perder algo
Honsa Stunna
2
@Honsa Stunna tenemos que hacer clic exactamente en la línea del método e ir a la acción.
Mukundhan
32

Atajo Alt+ Entermuestra acciones de intención donde puede elegir "Agregar Javadoc".

Robert Jakubowski
fuente
2
Creo que 3 podría estar en desacuerdo con esa afirmación. Debe establecer el puntero en el nombre.
Robert Jakubowski
3
coloque el cursor sobre el nombre del método que desea agregar javadoc, y luego presione alt + enter, habrá una opción agregar javadoc en la ventana emergente. Si el método ya tiene un javadoc, entonces no habrá opción agregar javadoc.
Chaojun Zhong
2
imho mejor respuesta
Fabian Barney
2
La única confusión que vi es que las personas piden poner el cursor en función / clase / variable para generar documentos de Java. Debe mantener el cursor sobre el objeto para el que está generando la documentación, tal como importará una clase manteniendo el cursor sobre el objeto y presionando Alt+Enter
Doogle