Estoy migrando de Eclipse a Intellij Idea. Una cosa que no pude averiguar todavía es el autocompletado de la @author
etiqueta JavaDoc. Al escribir @a
en Eclipse, hay dos propuestas:
@author - author name
@author
¿Cómo consigo la primera propuesta en Intellij (¿es posible?)? Y si es posible, ¿cómo cambio la plantilla de lo que se inserta para el marcador de posición del nombre del autor?
intellij-idea
javadoc
rkcpi
fuente
fuente
Respuestas:
Puede solucionarlo a través de una plantilla en vivo. Vaya a Configuración -> Plantilla en vivo, haga clic en el botón "Agregar" (el signo más verde a la derecha).
En el campo "Abreviatura", ingrese la cadena que debe activar la plantilla (por ejemplo
@a
), y en el área "Texto de plantilla" ingrese la cadena para completar (por ejemplo@author - My Name
). Establezca el "contexto aplicable" en Java (solo comentarios tal vez) y establezca una clave para completar (a la derecha).Lo probé y funciona bien, sin embargo, IntelliJ parece preferir las plantillas integradas, por lo que "@a + Tab" solo completa "autor". SpaceSin embargo, configurar la clave de finalización funcionó.
Para cambiar el nombre de usuario que se inserta automáticamente a través de las Plantillas de archivo (al crear una clase, por ejemplo), se puede cambiar agregando
-Duser.name=Your name
a idea.exe.vmoptions o idea64.exe.vmoptions (según su versión) en el directorio IntelliJ / bin .
Reiniciar IntelliJ
fuente
Una opción más, no exactamente lo que pidió, pero puede ser útil:
Vaya a la pestaña
Settings
->Editor
->File and code templates
->Includes
(a la derecha). Hay un encabezado de plantilla para los nuevos archivos, puede usar el nombre de usuario aquí:Para el uso del nombre de usuario del sistema:
fuente
Marque Habilitar plantillas en vivo y deje el cursor en la posición deseada y haga clic en Aplicar y luego en Aceptar
fuente
Para Intellij IDEA Community 2019.1, deberá seguir estos pasos:
fuente