【发布时间】:2025-12-21 23:30:15
【问题描述】:
例如,我有一个带有 5 个参数的构建器的类,而不是我手动选择参数并填充它们,有没有办法告诉 Intellij 这样做:
MyClass myClass = MyClass.builder()
.param1()
.param2()
.param3()
.param4()
.param5()
.build();
那我自己填参数就好了。确保我没有错过任何东西会很方便。
或者,我可以将自动完成选项设置为按照它们在课堂上出现的顺序进行排序吗?
【问题讨论】:
-
你不应该这样做 - 最好在你的
build方法中提供验证 -
好的,这是有道理的,当然,在构建方法本身中验证所需的参数。关心写一个答案? (即便如此,这将是一个很好的功能,可以节省时间)
-
老实说,我不相信这会节省您的时间 - 您仍然需要为此类调用手动提供参数,而 IntelliJ 自动完成功能似乎“足够好”:)
标签: java intellij-idea autocomplete builder