首页 > 解决方案 > 自定义参数拆分格式规则

问题描述

我花了一些时间试图找到一种方法来自动化一组参数拆分样式指南,但我没有太多运气。

我希望最大行长度为 120 个字符,并且我想按照以下优先顺序格式化方法参数。

object.for(param1, param2, param3);

object
    .foo(param1, param2, param3);
object.foo(
    param1,
    param2,
    param3);

这个想法是按照优先顺序找到适合的方式。

理想情况下,这将是一个 intellij 或 checkstyle 配置,但我很乐意使用一个库或编写一个插件来实现这一点。

标签: javaintellij-ideacheckstyle

解决方案


推荐阅读