java Eclipse格式化程序:相同缩进级别上的条件表达式
我的条件表达式当前的格式如下:
class Example extends AnotherClass {
int Example(boolean Argument) {
return argument
? 100000
: 200000;
}
}
是否有一种方式可以将其格式化为:
与问号位于同一缩进级别a上:
class Example extends AnotherClass {
int Example(boolean Argument) {
return argument
? 100000
: 200000;
}
}
或者,对于当前的Eclipse版本(Oxygen),这是不可能的
示例代码是从Eclipse中的格式化程序复制而来的,显然我的行比这要长一些
额外好处:若它目前是可能的,那个么它是在哪个版本的EclipseJDT中成为可能的呢
# 1 楼答案
好吧,你可以做到这一点,但是设置如下图所示的选项:
重要的选择是:
Indent on column
(最后一个droplist)Wrap all elements, indent all but the first element
当然,在选择表达式=>;条件子菜单