在 IntelliJ 的 Java 项目中使用 .gdsl 文件

我有一个文件,其中包含我的 Jenkins Pipeline DSL 的语法。在这篇博客文章之后,我将该文件放入我的Java项目的文件夹中。当我现在编辑我的(驻留在项目的根文件夹中)时,我没有得到任何代码完成/语法解释,正如我所期望的那样。pipeline.gdsl/srcJenkinsfile

我的项目是一个Java / Gradle项目,我无法用它来制作一个Groovy项目。是否有其他方法可以使 IntelliJ 识别文件并提供代码完成?.gdsl


答案 1

问题是,在我的项目中没有将其标记为源根文件夹。创建一个文件夹 ,将文件放在那里并将其标记为源根目录(右键单击文件夹->将目录标记为->源根目录)可以解决问题。/src/src/main/groovy


答案 2

推荐