eclipse - 如何配置 Eclipse 格式化程序在字段声明之间不插入空行?

我使用的是 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

如上图所示,空白行选项卡下有一个“导入组之间”,它对我有用。你可以去看看。

https://stackoverflow.com/questions/2101955/

相关文章:

.net - 如何在格式字符串中指定自定义千位分隔符

python - Gtk3 TextBuffer.serialize() 返回带有格式标签的文本,即

c - 如何将 "unbreak"C 代码与 "Artistic Style"

javascript - Bootstrap datepicker 显示的日期格式与值的格式不同

java - java.util.Formattable 上的示例是否不正确?

formatting - 引用 YAML(对于 Travis CI)

.net - 为什么 DateTime.ToShortTimeString() 不尊重 "Regio

formatting - 使用 LaTeX Beamer 将引文文本放在同一张幻灯片上

c++ - Eclipse CDT 中的格式(换行)构造函数初始化程序列表

html - 不熟悉的 Javascript 语法/hack