android-studio - Kotlin:为什么 Android Studio 中的大多数变量

我想知道为什么 Kotlin 中的大多数变量都带有下划线。有些文件包含很多下划线,这很烦人。如果我将鼠标悬停在一个变量上,它大部分时间都不会提供任何信息。但在某些情况下,它会说“此属性有一个支持字段”或“在闭包中捕获的值”。有人知道如何禁用这些下划线吗?这是我的意思的屏幕截图:

然后在整个文件中加上下划线。

最佳答案

这只是编辑器首选项。

编辑:

这是移到

Preferences -> Editor -> Color Scheme -> Kotlin -> Properties and Variables

感谢 rmirabelle 的评论

老插件可以去

Preferences -> Editor -> Color Scheme -> Kotlin

然后找到Var(可变变量、参数或属性),去掉Underscored效果。

我猜他们只是试图通过添加烦人的下划线来阻止使用 var。 :P

关于android-studio - Kotlin:为什么 Android Studio 中的大多数变量都带有下划线,我该如何关闭它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34963949/

相关文章:

lambda - 引用 Kotlin 中特定实例的方法

kotlin - 使用 Gradle 和 Kotlin 构建自执行 JAR

kotlin - 警告 : API 'variant.getPackageLibrary()' is

android - 如何将 Kotlin 与 Proguard 一起使用

android - 当列名相同时,如何表示与 Android Room 的 "many to man

generics - 如何在 Kotlin 中获取泛型参数类

interface - 如何创建接口(interface)的匿名实现?

java - 如何在 Kotlin 中组合 Intent 标志

kotlin - kotlin 中的 Dagger 2 静态提供程序方法

java - Kotlin:使用 lambda 代替函数式接口(interface)?