Как создать класс Kotlin при разработке плагин IntelliJ идея? - PullRequest
0 голосов
/ 06 июня 2018

При разработке Intellij Idea создание плагина java классов может быть выполнено с помощью JavaDirectoryService, который создает PsiClasses в соответствии с шаблонами файлов.Есть ли способ создать kotlin классы с подобным методом?

1 Ответ

0 голосов
/ 07 июня 2018

Вы можете использовать FileTemplateUtil.createFromTemplate() для создания файла любого типа из шаблона, включая класс Kotlin.

val fileTemplate = FileTemplateManager.getInstance().getTemplate("Kotlin Class")
FileTemplateUtil.createFromTemplate(template, fileName, null, psiDirectory)
...