我想知道为什么Kotlin中的大多数变量都有下划线。有些文件包含很多下划线,非常烦人。如果我将鼠标悬停在变量上,它在大多数情况下都不会提供任何信息。但有些人说“这个属性有一个支持字段”或“在一个关闭中捕获的值”。有人知道如何禁用这些下划线吗?这是我的意思的屏幕截图:
然后在整个文件中强调领域。
答案 0 :(得分:62)
这只是编辑偏好。
修改强>
将其移至
Preferences -> Editor -> Colors & Fonts -> Kotlin -> Properties and Variables
感谢rmirabelle的评论
对于旧插件,您可以转到
Preferences -> Editor -> Colors & Fonts -> Kotlin
然后找到Var (mutable variable, parameter or property)
并删除Underscored效果。
我猜他们只是试图通过添加恼人的强调来阻止使用var
。 :P
答案 1 :(得分:0)