例如,如果我正在定义一个StringBuffer并且我追加到构造函数,它将在append上给我两个选项卡:
Foobar sb = new Foobar()
.append(condition ? "Content" : "Other content")
.append(conditional ? "More content" : "Even more content");
我只想要一个标签,这是有道理的,因为我永远不会在Foobar的初始行之后选项,除非它在一个块中,所以第二个标签完全没有意义:
Foobar sb = new Foobar()
.append(condition ? "Content" : "Other content")
.append(conditional ? "More content" : "Even more content");
我查看了首选项中Java的编辑器设置,并且只能找到一种方法将标签插入空格,这是我永远不会做的(我喜欢我的标签)。
答案 0 :(得分:3)
我不确定你所使用的是什么版本的Eclipse,但是在4.3上,你应该能够从Window-> Preferences-> Java->设置自定义样式格式化程序(或编辑现有格式化程序)。代码风格 - >格式化程序。然后创建新的自定义配置文件或编辑现有配置文件。
在实际的配置文件编辑窗口中,它将位于Line Wrapping选项卡下,然后是左侧的“包装线的默认缩进”选项。