Java 8代码在intellij中自动转换为其他格式

Java 8代码在intellij中自动转换为其他格式,java,spring,spring-boot,Java,Spring,Spring Boot,我有一个恼人的问题,我要面对几天 每当我在Intellij中用Java8编写代码时,它都会自动转换为其他格式(可能是Java11) 下面是一个例子: 实际代码: for(属性:attributeList){ System.out.println(“”); } 转换代码: 对于val属性:attributeList{ System.out.println(“”;} 我不知道如何摆脱它。有人能帮忙吗。最后,问题解决了。不知怎的,安装了一个插件。i、 e.高级Java折叠。我禁用了它,现在一切都很完美

我有一个恼人的问题,我要面对几天

每当我在Intellij中用Java8编写代码时,它都会自动转换为其他格式(可能是Java11)

下面是一个例子:

实际代码:

for(属性:attributeList){ System.out.println(“”); }

转换代码:

对于val属性:attributeList{ System.out.println(“”;}


我不知道如何摆脱它。有人能帮忙吗。

最后,问题解决了。不知怎的,安装了一个插件。i、 e.高级Java折叠。我禁用了它,现在一切都很完美。

转换后的代码不是Java代码,它实际上是在重写(保存到文件中)还是只是循环的汇总视图?哪个是IntelliJ版本?对于val属性:attributeList{System.out.println(“”;}),它看起来不像java代码
什么操作触发了此代码转换(您正在执行的任何特定操作)?或者在你写完代码后,它就被转换了?它不会被保存为文件。在我编写代码之后,它会被转换。如果我双击代码,它就会回到原来的代码。我使用的版本是2019.3.4。