在Netbeans中格式化

时间:2018-09-24 15:12:22

标签: java netbeans netbeans-8

有时候我在NetBeans 8+中自动格式化时,这就是我的代码所发生的情况:

HBox hBox = new HBox();

变成

HBox hBox
            = new HBox();

这发生在我所有的代码上。我无法删除此多余的换行符。

NetBeans中的哪个编辑器设置应解决此问题?还是这是一个错误?

我想出了如何重现它,在代码行之前放置两个}}括号并运行自动格式化快捷方式。

public static void main(String[] args)
{
}}
    Double testVariable = new Double(0.0);
}

在自动格式化后会变成这样:

    public static void main(String[] args)
{
}
}

Double 

testVariable 

= new Double

(0.0);
}

然后修复错误(即,删除两个括号),然后重新格式化:

public static void main(String[] args)
{

    Double testVariable
            = new Double(0.0);
}

1 个答案:

答案 0 :(得分:0)

您可以尝试从View-IDE日志中读取消息。也许它可以帮助您了解发生了什么。 在大多数情况下,这与代码中的语法错误有关。