有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java IntelliJ格式化组声明,如Eclipse中的声明,但跨越空行

我最近从Eclipse切换到IntelliJ IDEA 15。格式化程序选项“包装和大括号->;组声明”有两个选项,它们可以像这样正确对齐字段声明:

private static final String _StringOne    = "Test";
private static final String _StringLonger = "Foo";

然而,当这两个声明之间用空行分隔时,Eclipse似乎做得更“正确”。如果我有这个代码:

private static final String _StringOne    = "Test";

private static final String _StringLonger = "Foo";

Eclipse将这样格式化它,即使在空行中,等号也会排成一行

然而,IntelliJ将按如下方式格式化:

private static final String _StringOne = "Test";

private static final String _StringLonger = "Foo";

在我看来,这很快就会变得难看,尤其是当字段名的长度不同时。很多时候,我会将变量可视化地分组在一起,或者在Javadoc之间添加换行符,等等

我到处搜索,但似乎找不到是否可以跨空换行符进行IntelliJ格式的“组声明”。有办法吗?或者一些IntelliJ插件

提前谢谢


共 (1) 个答案