最近我安装了 IntelliJ IDEA 的新版本(2018.1),增加了对 Java 10 的支持。
但是当我尝试使用var
(用于局部变量类型推断)时,我发现var
代码完成列表中没有。(见下面的截图)
如果我继续输入,它将VarHandle
作为该列表中的第一个建议应用。然后我必须撤消该完成以恢复var
.
我检查了项目设置,我使用 JDK 10,语言级别也设置为 10。类似的代码var number = 1;
编译得很好。而且我在 IDE 设置中找不到任何关于此的内容。
我究竟做错了什么?我只想var
不间断地使用声明。