Eclipse代码格式行为

时间:2009-10-13 23:33:16

标签: eclipse formatting

如果我遗漏了一些显而易见的东西,我会道歉但是有一些东西让我对Eclipse代码格式化程序感到困惑。我不希望它使任何代码行更长,更短。有没有办法强制格式化程序以这种方式行为?

示例1:

if (somethingIsTrue() || somethingElseIsTrue()) {
  //-- Do Something.
}

示例2:

if (somethingIsTrue() ||
    somethingElseIsTrue()) {
  //-- Do something.
}

我不希望格式化程序触及这些代码块中的任何一个。目前,它将始终扩展第二个示例以匹配第一个示例。我不希望这样。

有什么想法吗?

1 个答案:

答案 0 :(得分:7)

如果这是Java,则在Preferences.Java.Code Style.Formatter下,然后在标签Line Wrapping中,有一个名为Never join lines的复选框。这值得一试......