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

标签 eclipse code-formatting

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

  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/

相关文章:

python - 如何在eclipse中使用pydev插件创建egg文件?

java - Eclipse 代码格式设置未正确对齐列中的字段

c++ - 是否有一个自动源代码格式化程序可以很好地包装 C/C++ 行?

c++ - 从整个代码库中删除特定过时代码行的方法?

java - Eclipse 的 Refactor > Move 可以和 Git 集成吗?

java - tomcat 服务器的图像和 css 出现 404 错误

java - Eclipse,使用 Web 服务会出现 java.lang.reflect.InitationTargetException

java.lang.NullPointerException : No API environment is registered for this thread

c# - 阻止 Visual Studio 2013 自动删除分配中的额外空格

java - Eclipse 代码格式化程序 : Perform a single action