我使用的是 Eclipse 3.5.1 (Galileo),但其中一项自动格式化设置有问题。
在我自动格式化的那一刻,在每个字段声明之间插入了一个空行。我正在寻找的行为是组织字段声明,中间没有空行。除了声明之间已经有一个或多个空行的情况外,在这种情况下,我希望格式化程序尊重空格,并将 >=1 行减少到 1 行。
我知道这在 Eclipse 的某些时候是可能的(不记得版本,但我为此使用了一个设置),但我似乎无法在 Window->Preferences- 中找到正确的设置>Java->代码样式->格式化程序
.
我应该配置哪个设置来启用此行为?
编辑:我所描述的行为似乎是默认行为,由于某种原因,如果不删除 .settings
目录,我找不到返回该行为的方法。它也无法复制,这表明项目设置有些奇怪(它是从开源项目中 checkout 的)。虽然我找到了解决此问题的老办法,但我仍在寻找建议,并且能够验证并接受答案。
我使用的 Eclipse 是:
Eclipse Java EE IDE for Web Developers.
Version: Indigo Service Release 2
Build id: 20120216-1857
如上图所示,空白行选项卡下有一个“导入组之间”,它对我有用。你可以去看看。
我是一名优秀的程序员,十分优秀!