Netbeans 不会自动识别 (Java)

Netbeans isn't automatically identing (Java)

我有一个大学项目,我必须编写一个 Java 应用程序。由于我们学会了 java 使用 Netbeans 作为 IDE,我决定使用此 IDE.

编写应用程序代码

我以前的电脑上从来没有遇到过这个错误。现在,当我在编写函数或任何其他块后打开“{}”时,按下“return”后的行没有缩进,按下“tab”也没有做任何事情。

public class App {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
System.out.println("");
code
impossible
to
indent...

    }
    
}

也许有人知道问题出在哪里?

谢谢 :D

NetBeans 中似乎存在错误。

查看此 link 了解更多详情 https://issues.apache.org/jira/browse/NETBEANS-6281

我也遇到了这个问题,通过升级 Netbeans 使用的 JDK 版本解决了这个问题。在这里查看我的答案:Netbeans 12.6 on Linux. Java source code editor misbehaving