我花了一些时间试图找到一种方法来自动化一组参数拆分样式指南,但是我运气并不好。
我希望最大行长为120个字符,并且我想按以下优先顺序设置方法参数的格式。
object.for(param1, param2, param3);
object
.foo(param1, param2, param3);
object.foo(
param1,
param2,
param3);
想法是,它会按照优先顺序找到适合的方式。
理想情况下,这将是intellij或checkstyle配置,但我很乐意使用库或编写插件来实现此目的。