Java Eclipse格式化程序:相同缩进级别上的条件表达式
我的条件表达式当前的格式如下:Java Eclipse格式化程序:相同缩进级别上的条件表达式,java,eclipse,indentation,Java,Eclipse,Indentation,我的条件表达式当前的格式如下: class Example extends AnotherClass { int Example(boolean Argument) { return argument ? 100000 : 200000; } } 有没有一种方法可以将其格式化为:与问号位于同一缩进级别a上: class Example extends AnotherClass { int Exa
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版本,这是不可能的
示例代码是从Eclipse中的格式化程序复制而来的,显然我的行比这要长一些
额外好处:如果它目前是可能的,那么它在哪个版本的Eclipse JDT中成为可能呢?好的,您可以实现这一点,但是设置如下图所述的选项: 重要的选择是: 缩进策略最后一滴列表上的“缩进”列 在换行策略中,换行所有元素,缩进除第一个元素以外的所有元素
当然,在选择Expressions=>Conditionals子菜单之后。Hmm,我以前的Eclipse版本显示了这些完全相同的设置的不同输出,现在尝试氧气…好的,这样反应就不同了。为什么列从行的末尾开始?你自己在里面加了一个回车键吗?@MaartenBodewes我用的是氧气,没有,我没有对原始文本做任何更改