Intellij Idea 14 找不到 public 静态变量的设置使用类型

Intellij Idea 14 cannot find the set usage type for public static variables

我无意中发现 IntellijIdea 14 没有显示 public static 变量的 Value set/write 类型的用法。

public class Test {

    public static boolean B_VALUE;

    public static void main(String [] args) throws IOException {
        System.out.println(B_VALUE);
    }

    public void test1() {
        B_VALUE = true;
    }

    public boolean test2() {
        boolean v = B_VALUE;

        B_VALUE = !v;
        return v && ("test2".equals("TEST2".toLowerCase()));
    }
}

B_VALUE 上按 Alt+F7,得到结果:

你可以看到我们在测试代码中至少有4个用法(2个读取和2个设置),但只有读取的用法被点亮。

这是一个错误吗?

这不是一个错误,我刚刚试过了,看到了 4 种用法,2 种用于读取,2 种用于写入。

请确保勾选左侧底部附近的 RED 图标 ("Show write access")