android-studio - 开发intellij idea插件时如何创建kotlin类?
问题描述
在开发Intellij Idea插件时,可以根据文件模板创建java类。有没有办法用类似的方法创建kotlin类?JavaDirectoryService
PsiClasses
解决方案
您可以使用FileTemplateUtil.createFromTemplate()
从模板创建任何类型的文件,包括 Kotlin 类。
val fileTemplate = FileTemplateManager.getInstance().getTemplate("Kotlin Class")
FileTemplateUtil.createFromTemplate(template, fileName, null, psiDirectory)
推荐阅读
- c# - 如何在方法或属性中使用依赖注入?
- c# - 无法将类型“System.Drawing.Image”转换为“System.Drawing.Icon”
- c - 移动类型宽度时右移不一致的行为(与 K&R 练习 2-06 相关)
- c# - 具有进程内托管的 Dotnet Core 多个启动类
- sql - update 语句不断更新所有行 :( , 'OR' 关系?
- php - 通过键名获取项目计数
- file-io - cypher/neo4j 中的文件 IO,或通过其他语言集成
- javascript - JavaScript:为 jquery ajax 重试添加延迟
- ruby-on-rails - Ruby 默认参数:静态还是动态?
- c# - 使用托管服务帐户将文件从 IIS 写入网络驱动器