【发布时间】:2019-05-13 10:43:52
【问题描述】:
我有KotlinData 并想用getter 函数生成val domain。可以有不同数量的变量。
我想为代码生成创建实时模板,但我找不到如何管理动态变量计数。
我可以在“实时模板”中为动态类变量使用什么?
data class KotlinData(
private val val1: Int,
private val val2: Double,
private val val3: String,
....
private val valN: String
) {
val domain
get() = KotlinDataDomain(
val1 = val1,
val2 = val2,
val3 = val3,
....
valN = valN
)
}
【问题讨论】:
-
您不能为此使用实时模板;你需要写一个小插件。
标签: android android-studio kotlin live-templates