目前我的eclipse格式化程序格式化一个多行函数调用,如下所示:
someObject.doSomething(
some().long().chain().of().methods()
);
但我想要的是让 eclipse 将右括号与方法调用对齐:
someObject.doSomething(
some().long().chain().of().methods()
);
我曾尝试在代码格式化程序中使用新行和包装规则,但无法实现这一点。解决方案是什么?
经过一段时间的挖掘,我发现了一个类似的问题,它有一个可接受的答案,但似乎没有回答同一个问题: Eclipse 格式化程序可以配置为在括号之间正确缩进多行吗?
这个问题的作者还说:
编辑:我找到了“换行”->“换行的默认缩进”和“数组初始化的默认缩进”的设置,并将它们设置为“1”而不是“0”。这对于数组初始化器来说更好,但仍然没有缩进右括号以按照我想要的方式匹配左括号: