簡體   English   中英

Android Studio動態模板

[英]Android Studio Live Templates

我有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
        )
}

您可以創建一個groovy腳本,在其中可以對文件執行任何邏輯,然后在該groovy腳本與新創建的Live模板之間進行鏈接: https : //intellij-support.jetbrains.com/hc/en-us/ community / posts / 115000661530-帶有Groovy腳本的高級實時模板

但是,是的,也許編寫一個小插件會更好,更快。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM