Kotlin:为什么大多数变量在 Android Studio 中都带有下划线,我该如何关闭它?
Kotlin: Why are most variables underlined in Android Studio and how do I turn that off?
我想知道为什么 Kotlin 中的大多数变量都带有下划线。有些文件包含很多下划线,这很烦人。如果我将鼠标悬停在一个变量上,大多数时候它不会提供任何信息。但在一些上面写着 "This property has a backing field" 或 "Value captured in a closure"。有人知道如何禁用这些下划线吗?这是我的意思的截图:
然后整个文件中的领域都带有下划线。
这只是编辑器首选项。
编辑:
这已移至
Preferences -> Editor -> Color Scheme -> Kotlin -> Properties and Variables
感谢 rmirabelle 的评论
老插件可以去
Preferences -> Editor -> Color Scheme -> Kotlin
然后找到Var (mutable variable, parameter or property)
去掉Underscored效果
我猜他们只是试图通过添加烦人的下划线来阻止使用 var
。 :P
在 Android Studio 3.1.2 中,它已移至 -
Settings > Editor > Color Scheme > Kotlin
我想知道为什么 Kotlin 中的大多数变量都带有下划线。有些文件包含很多下划线,这很烦人。如果我将鼠标悬停在一个变量上,大多数时候它不会提供任何信息。但在一些上面写着 "This property has a backing field" 或 "Value captured in a closure"。有人知道如何禁用这些下划线吗?这是我的意思的截图:
然后整个文件中的领域都带有下划线。
这只是编辑器首选项。
编辑:
这已移至
Preferences -> Editor -> Color Scheme -> Kotlin -> Properties and Variables
感谢 rmirabelle 的评论
老插件可以去
Preferences -> Editor -> Color Scheme -> Kotlin
然后找到Var (mutable variable, parameter or property)
去掉Underscored效果
我猜他们只是试图通过添加烦人的下划线来阻止使用 var
。 :P
在 Android Studio 3.1.2 中,它已移至 -
Settings > Editor > Color Scheme > Kotlin