开发intellij idea插件时如何创建kotlin class?
how to create kotlin class when developing intellij idea plugin?
在开发 Intellij Idea 插件时创建 java 类 可以用 JavaDirectoryService
完成根据文件模板创建 PsiClasses
。有什么方法可以用类似的方法创建 kotlin 类 吗?
您可以使用 FileTemplateUtil.createFromTemplate()
从模板创建任何类型的文件,包括 Kotlin class。
val fileTemplate = FileTemplateManager.getInstance().getTemplate("Kotlin Class")
FileTemplateUtil.createFromTemplate(template, fileName, null, psiDirectory)
在开发 Intellij Idea 插件时创建 java 类 可以用 JavaDirectoryService
完成根据文件模板创建 PsiClasses
。有什么方法可以用类似的方法创建 kotlin 类 吗?
您可以使用 FileTemplateUtil.createFromTemplate()
从模板创建任何类型的文件,包括 Kotlin class。
val fileTemplate = FileTemplateManager.getInstance().getTemplate("Kotlin Class")
FileTemplateUtil.createFromTemplate(template, fileName, null, psiDirectory)