Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 月食“;“对齐列中的字段”;随着火星的变化_Eclipse_Code Formatting - Fatal编程技术网

Eclipse 月食“;“对齐列中的字段”;随着火星的变化

Eclipse 月食“;“对齐列中的字段”;随着火星的变化,eclipse,code-formatting,Eclipse,Code Formatting,启用格式化选项“对齐列中的字段”时,所有成员字段都将对齐,如下所示: int member1 = 1; int member2WithLongName = 2; int member3 = 3; String member4 = "asdf"; 在切换到火星版本(4.5)后,这一点略有改变。现在,成员首先分组(通过它们之间的空行),然后对齐,从而形成如上示例所示的对齐方式: int me

启用格式化选项“对齐列中的字段”时,所有成员字段都将对齐,如下所示:

  int    member1             = 1;
  int    member2WithLongName = 2;

  int    member3             = 3;
  String member4             = "asdf";
在切换到火星版本(4.5)后,这一点略有改变。现在,成员首先分组(通过它们之间的空行),然后对齐,从而形成如上示例所示的对齐方式:

int member1             = 1;
int member2WithLongName = 2;

int    member3 = 3;
String member4 = "asdf";
对齐是基于组而不是基于所有成员进行的

对成员进行分组有时需要将静态/最终成员/常量明确分开。。。基于这些组进行对齐也可能有意义,但可能会破坏使用最新版本或旧版本的团队成员之间的格式设置


因此,问题是是否可以将其配置为与以前的版本类似。或者这是我唯一的经历,升级时出了问题?

Neon中有“分隔独立组的空行”属性。

好吧,似乎我不是唯一一个对此感到疑惑的人,请看EclipseBugzilla中的Bug:我也有同样的问题,但仍在寻找解决方案。。。如果没有解决这个问题,更新将在9月底发布到Eclipse4.5.1。我希望有一个选项可以在这两种模式之间进行选择。我喜欢“修复”之前的行为:-)