Eclipse "align fields in columns" 随火星改变

Eclipse "align fields in columns" changed with Mars

启用格式化选项时 "align fields in columns" 所有成员字段都会对齐,如下所示:

  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";

对齐是基于组而不是基于所有成员。

有时将成员分组以明确区分 static/final 成员/常量是有意义的...根据这些组进行对齐也可能有意义 - 但可能会搞砸使用最新版本的团队成员之间的格式发布或更旧的。

所以问题是是否可以将其配置为像以前的版本一样运行。或者这只是我遇到的问题,升级时出现问题?

霓虹中有"Blank lines separating independent groups"属性