Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Intellij idea 如何更改IntelliJ(Kotlin)中带有lateinit修饰符的变量的语法突出显示规则?_Intellij Idea_Kotlin - Fatal编程技术网

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

Intellij idea 如何更改IntelliJ(Kotlin)中带有lateinit修饰符的变量的语法突出显示规则?,intellij-idea,kotlin,Intellij Idea,Kotlin,IntelliJ用下划线突出显示var mutableVariable:String IntelliJ还突出显示带有下划线的lateinit var mutableVariable:String。实际上,我的lateinit变量实际上是不可变的 我想在var下划线,但不是lateinit var。IntelliJ是否支持此用例?必须初始化非空字段 var mutableVariable: String = "" 这是有效的,但var意味着变量是可变的。您不能使用lateinit val lat

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

IntelliJ还突出显示带有下划线的
lateinit var mutableVariable:String
。实际上,我的lateinit变量实际上是不可变的


我想在
var
下划线,但不是
lateinit var
。IntelliJ是否支持此用例?

必须初始化非空字段

var mutableVariable: String = ""
这是有效的,但
var
意味着变量是可变的。您不能使用
lateinit val

lateinit var mutableVariable: String

我的问题是关于IntelliJ的语法突出显示。就像我在IDE B上用图形显示代码一样,我误解了你的问题。我将检查并修改答案。