Existe-t-il un moyen de formater automatiquement de longues listes d’arguments en code Java afin que chacune d’elles se trouve sur une ligne distincte?

Je comprends que les longues listes de parameters sont généralement mauvaises, mais puis-je le faire sans naviguer manuellement avant chaque argument et placer des sauts de ligne? Je n’ai pas besoin de formater chaque méthode de cette manière, quelque chose comme une intention pour des listes de parameters serait génial.

Bakery(Baker baker, Policy policy, Cookbook cookbook, Schedule schedule) {} Bakery( Baker baker, Policy policy, Cookbook cookbook, Schedule schedule ) {} 

Sous Settings > Editor > Code Style > Java , sous l’onglet “Renvoi et accolades”, sélectionnez l’option “Relier toujours” pour “Paramètres de déclaration de méthode”.

Pour des avantages supplémentaires, vous pouvez même cocher l’option “Nouvelle ligne après” (“”) pour que celle-ci apparaisse de la même manière que vous l’avez présentée dans votre question.