当前位置: 首页 > 知识库问答 >
问题:

在新IntelliJ 2020.2中隐藏“VAR”类型预览

柴磊
2023-03-14

我刚刚更新到Intellij2020.2,虽然有些事情是好的,有些事情是坏的…

当使用Javavar特性时,IntelliJ现在在变量名旁边显示它的类型,这对我来说是完全没用的,也是使用var的唯一原因,因为类型已经很明显了。

var a = "hello world".split(" ");
var a (: String[]) = "hello world".split(" ");

共有1个答案

范志勇
2023-03-14

禁用设置(macOS上的首选项)编辑器嵌入提示Java隐式类型:显示提示:

 类似资料:
  • 嗨,我正在试图隐藏标签,但消息是空的,但我似乎不知道如何隐藏,因为如果我想隐藏和空变量,我需要做的是使用“除非”或“如果”: 但是当我使用消息类型var时,它似乎不起作用,代码失败了 我得到的最接近的是这个,但它不会显示任何东西: 我一直在搜索thymeleaf文档和谷歌,但我似乎找不到一个有效的解决方案,谢谢。

  • 问题内容: 我正在定义一个类: 编译器抱怨被隐藏。我猜第二次出现在定义中是第一次隐藏在范围内,好像可以将变量分配给两种不同的类型一样。如何正确做? 编辑: 这是一个内部阶级。完整的代码可以是: 现在的问题是,如果我重新提名内部人,我不确定那是和实际上是相同的类型。 问题答案: 不要将内部类参数化: 作为声明中定义的内部(非静态嵌套)类,仍将具有in的含义,因为每个类都对其外部实例具有隐式引用。

  • 问题内容: 这个错误是什么意思? 嵌套类型HelloWorld无法隐藏封闭类型 其中HelloWorld是Java文件名。这是您需要的代码: 问题答案: 您已经两次定义了HelloWorld类。删除一个级别,就可以了。

  • 问题内容: 在jar文件中隐藏某些类真的是不可能的吗? 我不想允许类的直接实例化以使其更加 灵活。该罐子只有工厂(或外墙)可见。 除了创建两个项目之外,还有什么其他方法可以解决此问题? (两个项目:第一个项目包含类(实现), 另一个项目引用第一个项目并包含工厂;稍后仅 引用第二个项目) 问题答案: 我认为如果您的公共工厂方法尝试返回“隐藏”的东西,您将遇到编译器故障或警告。 不,您不能在不重新实现

  • 问题内容: 此代码似乎正常工作 方法类型参数是否会遮盖类类型参数? 另外,在创建对象时,它是否使用类的type参数? 例 在它们 不冲突 的情况下,这通常适用于类的类型参数 吗? 我的意思是,当只有类具有类型参数而不是构造函数时,还是在构造函数中查找类型参数?如果他们 确实发生冲突 ,这将如何改变? 请参阅下面的讨论 如果我有一个函数调用 问题答案: 您所有的都不同,但是只有使用完整的语法调用方法

  • 我正在建立一个扩展(分类广告)。前端用户可以选择将其广告设置为隐藏,或者广告在一段时间后(广告过期)获得隐藏状态。我面临两个问题: 如果我试图在上调用它,那么TYPO3会返回一个错误,说没有找到对象,这是有意义的,因为有限制。 在list操作中,show操作的URL不会呈现,因为persistedAliasMapper方面发送了包含相同限制的请求。 如何解决这些问题,以便用户可以编辑他的广告? 环

  • 主要内容:Java15隐藏类的目标Java 15 引入了其他类字节码不能直接使用的隐藏类。这些隐藏类旨在供在运行时生成类并使用反射使用它们的框架使用。 隐藏类被定义为基于 Nest 的访问控制上下文的成员,它可以被卸载而与其他类无关。 该提案 JEP 371 旨在通过提供标准 API 来定义不可发现且生命周期有限的隐藏类,从而改进 JVM 上的所有语言。JDK 框架或外部框架可以动态生成类,从而可以生成隐藏类。 JVM 语言在很大

  • 我在JavaFX中有一个这样的表: @FXML私有表视图表EF; 例如,当我按下一个按钮或更改ComboBox中的值时,如何将它从GUI中完全隐藏起来,当我按下另一个按钮或再次更改ComboBox中的值后,如何使它再次可见? 编辑: Edit2:问题“JavaFX - setVisible不会”隐藏“元素”不是一个解决方案,因为对他来说,setInvisible是有效的,因为它使vBox不可见,只