启用格式选项“在列中对齐字段”时,所有成员字段都会对齐,如下所示:
int member1 = 1;
int member2WithLongName = 2;
int member3 = 3;
String member4 = "asdf";
切换到 Mars Release (4.5) 后,情况略有改变。成员现在首先分组(通过它们之间的空行)然后对齐,导致上面示例中的对齐方式如下:
int member1 = 1;
int member2WithLongName = 2;
int member3 = 3;
String member4 = "asdf";
对齐是基于组而不是基于所有成员完成的。
将成员分组有时对静态/最终成员/常量进行明确分离是有意义的......基于这些组的对齐也可能有意义 - 但可能会破坏使用最新版本或更旧版本的团队成员之间的格式。
所以问题是这是否可以配置为像以前的版本一样。或者这只是我经历过的事情,升级时出了点问题?
最佳答案
Neon 中有“分隔独立组的空白线”属性。
关于Eclipse "align fields in columns"随火星变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31169165/