Eclipse自定义格式

时间:2011-01-13 12:46:00

标签: eclipse formatting

我正在尝试创建一个JAVA代码格式化程序,以便它不会包装任何行。但是对于我手动包装的代码中的任何行,我希望格式化程序尊重它们,而不是将它们格式化为一行。

例如:

public Class {
    public Class(String a,
                 String b,
                 String c,
                 String d) {
         // The constructor arguments should stay as they are

    }

    public void aMethod() {
        // This statement should not be wrapped
        get().doSomething().getAnohterMethodThatHasAReeeeeeeaalllyyLongName();
    }
}

我已经将线宽9999(最大值),并且我已经关闭了所有内容的换行。我错过了什么?

感谢。

1 个答案:

答案 0 :(得分:8)

我打开了首选项页面 “Java - 代码风格 - 格式化程序”

并激活“永不加入行” 并在组合框“换行策略”中选择“不要换行”

在此更改之后,我能够编写未包装的代码。