【问题标题】:What does the icon with a purple square with a "V" mean in IntelliJ-Idea?IntelliJ-Idea 中带有“V”的紫色方块的图标是什么意思?
【发布时间】:2019-06-29 17:17:19
【问题描述】:

如图所示,IntelliJ-Idea中带“V”的紫色方块的图标是什么意思?

我查看了 JetBrains 的 Icon Reference page,但找不到该图标。

编辑:

上图显示 val 是一个带有 V 的黄色矩形。这个有问题的图标是紫色的。

【问题讨论】:

  • 我想它代表val
  • javaClassindiceslastIndex 使用相同的图标。
  • 不都是vals吗?
  • 我添加了另一张图片,说明它们可能不同,而不是val,因为phraseval,并且颜色不同。在图标参考页面中,唯一带有 V 的符号位于圆圈中并且颜色为黄色。不过我可能疯了。

标签: user-interface intellij-idea kotlin icons


【解决方案1】:

field_value 根据此处https://jetbrains.github.io/ui/resources/icons_list/ 中的 KotlinIcons 列表。这是屏幕截图:

它用于访问val 值,而带有V 符号的紫色圆圈用于访问var 值。为了理解这一点,试试这个简单的例子:

data class Person(val name: String, var age: Int = 1)

fun main() {
    val p = Person("Me")
    p.name // try this and you’ll see a purple square with a “v” sign
    p.age  // this will show you a purple circle with a “v” sign
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-28
    • 2012-08-04
    • 2013-02-10
    • 2016-02-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多