template snippets para intellij idea configurar java intellij-idea code-templates

java - snippets - ¿Cómo podemos escribir nuestro propio archivo de plantilla de código en IntelliJ IDEA?



snippets intellij idea (1)

Necesito crear una plantilla de código de muestra en mi proyecto IntelliJ IDEA para que todos en el equipo también puedan importarlo en sus IDEs y usarlo.

Puedo hacerlo en mi propia máquina cambiando la plantilla de "clase", pero simplemente no tengo manera de ponerla a disposición de mi equipo como exportarlo a un archivo que se puede usar, en Eclipse es Es posible tener un archivo sampleCodeFormatter.xml que todos puedan importar en su espacio de trabajo de eclipse.

¿Cómo funciona lo mismo en IntelliJ IDEA?


Primero, en IntelliJ, abra Configuración (ctrl-alt-s), en Configuración IDE encuentre File and Code Templates y eche un vistazo a la pestaña Templates .

Ya verá algunas plantillas, por ejemplo, hay una llamada Class :

#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end #parse("File Header.java") public class ${NAME} { }

Tenga en cuenta que incluye el File Header , que se encuentra en la pestaña Includes .

Ahora, puedes crear fácilmente tus propias plantillas de archivos aquí. Debajo de la pestaña Templates , simplemente presiona el botón verde "Agregar", asigna un nombre a tu nueva plantilla (¿ Foo ?), Asegúrate de que la extensión sea java y escribe una clase java válida.

Guarde, y su plantilla recién configurada existe aquí:

C:/Users/{USER}/.IntelliJIdea12/config/fileTemplates/Foo.java

Deberías poder compartir este archivo con tu equipo.

Una característica interesante es que desde el panel Proyecto de un proyecto Java, debajo de una raíz de origen, presione alt-enter , elija una Nueva Clase Java y en el menú desplegable Tipo - ¡listo! Puede ver su plantilla de Foo como una opción válida.