Gru*_*eck 10 eclipse formatting configuration
我正在使用Eclipse 3.5.1(Galileo),并且在使用其中一个自动格式设置时遇到问题.
在我自动格式化空白行的那一刻,在每个字段声明之间插入.我正在寻找的行为是组织字段声明,之间没有空行.除了在声明之间已经存在一个或多个空行的情况之外,在这种情况下,我希望格式化程序遵守空格,并将> = 1行减少到1行.
我知道这在Eclipse的某些时候是可能的(不记得版本,但我已经使用了一个设置),但我似乎找不到正确的设置Window->Preferences->Java->Code Style->Formatter.
我配置哪个设置来启用此行为?
编辑:似乎我所描述的行为是默认的,由于某种原因,我找不到一种方法来返回到没有删除.settings目录.它也无法复制,这表明它与项目设置有些奇怪(它是从开源项目中检出的).虽然我找到了解决这个问题的黑客方法,但我仍然在寻找建议,并且能够验证并接受答案.

我正在使用的Eclipse是:
Eclipse Java EE IDE for Web Developers.
Version: Indigo Service Release 2
Build id: 20120216-1857
Run Code Online (Sandbox Code Playgroud)
如上图所示,空白行标签下有一个"导入组之间",它适用于我.你可以看看.
我找到了一个糟糕的解决方案来解决我的问题。
我进入该项目并删除该.settings目录并重新启动 Eclipse。当然,在这个过程中我失去了所有其他格式规则,这就是它很糟糕的原因。但不再添加空行,并且我描述的行为是默认行为(可能是我习惯它的原因)。
我仍然希望接受更好的解决方案,我保留了旧的设置以验证任何建议。
编辑:我想我已经找到问题了。
由于某种原因,可能与正在签出的项目设置有关,我通过首选项选择的任何设置实际上并未得到遵守。因此,尽管Von C提出的偏好是正确的,但对其进行更改并没有效果。我在尝试更改自动生成的评论时遇到了同样的问题,但没有将两个和两个放在一起(实际上提醒我这一点的是最终看到“ARGH”在我似乎无法删除的评论中生成:- p)。
所以在这种情况下,问题实际上不是设置,而是 Eclipse 中的其他东西,我什至不想调查。
| 归档时间: |
|
| 查看次数: |
11826 次 |
| 最近记录: |