如何使用IntelliJ(Kotlin)中的lateinit修饰符更改变量的语法突出显示规则?

时间:2017-06-30 17:18:09

标签: intellij-idea kotlin

IntelliJ使用下划线突出显示var mutableVariable: String

IntelliJ还使用下划线突出显示lateinit var mutableVariable: String。在实践中,我的晚期变量实际上是不可改变的。

我想强调var,但不是lateinit var。 IntelliJ是否支持此用例?

1 个答案:

答案 0 :(得分:0)

必须初始化非空字段

var mutableVariable: String = ""

这是有效的var表示变量是可变的。你不能拥有lateinit val

lateinit var mutableVariable: String