java - snippets - live template intellij
Use el archivo.gdsl en un proyecto Java en IntelliJ (1)
Tengo un archivo pipeline.gdsl
que contiene la sintaxis de mi Jenkins Pipeline DSL. Siguiendo esta publicación del blog , coloqué el archivo en la carpeta /src
de mi proyecto Java. Cuando ahora edito mi Jenkinsfile
(que reside en la carpeta raíz de mi proyecto), no obtengo ninguna explicación de finalización / sintaxis de código como esperaría.
Mi proyecto es un proyecto Java / Gradle y no puedo hacer un proyecto Groovy con él. ¿Hay alguna otra manera de informar a IntelliJ sobre el archivo .gdsl
y proporcionar la finalización del código?
El problema era que /src
no estaba marcado como una carpeta raíz de origen en mi proyecto. Crear una carpeta /src/main/groovy
, poner el archivo allí y marcarlo como una raíz de fuentes (haga clic con el botón derecho en la carpeta -> Marcar directorio como -> Fuentes de raíz) hizo el truco.