1

当我在 Eclipse 中格式化时,长线变成了:

String str = instance.someMethod("jhdajhajsha").someOtherMethod("sakjsaksja"); 

对此:

String str = instance.someMethod("jhdajhajsha")
                         .someOtherMethod("sakjsaksja"); 

我该如何防止这种情况?

4

2 回答 2

4

好的做法是像这样放置换行符。
任何可以编辑格式设置的方式

Window > Preferences   

它将显示 Preferences Window
在展开JavathenCode Style并选择Formatter
Here you can editActive profile
在编辑,Line Wrapping选项卡中,General Settings有一个选项可以在
Maximum line width此处设置最大限制,当您格式化时,它将打破该限制超过此限制

于 2010-12-17T06:21:27.623 回答
1

windows > 首选项 > java > 代码风格 > 格式化程序

创建一个新的配置文件。在配置文件设置中,选择换行 [选项卡]

禁用所有的换行。(类声明,构造函数声明等等等等等..)

于 2010-12-17T06:17:43.137 回答