我理解长参数列表通常很糟糕,但我可以这样做而无需在每个参数之前手动导航并放置换行符吗?我不需要以这种方式格式化每个方法,像intention这样的参数列表会很棒。
Bakery(Baker baker, Policy policy, Cookbook cookbook, Schedule schedule) {}
Bakery(
Baker baker,
Policy policy,
Cookbook cookbook,
Schedule schedule
) {}
答案 0 :(得分:13)
在Settings > Editor > Code Style > Java
下的“环绕和括号”选项卡下,选择“方法声明参数”的“自动换行”选项。
对于额外的额外津贴,您甚至可以勾选“后面的新行”(“”选项,使其与您在问题中的排列方式类似。