在 Eclipse 中自动为类创建生成器

新手上路,请多包涵

有没有办法使用 自动 生成器为 Eclipse 中的类创建生成器( Joshua Bloch 的生成器模式)?例如菜单中的选项、插件或其他东西。我在“ Refactor ”下找不到任何东西。

原文由 hasanghaforian 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 346
2 个回答

也许我迟到了。

Eclipse 本身不提供生成代码以支持构建器模式的方法。然而,它可以通过插件进行扩展以增强功能。

我使用这个插件:

https://github.com/henningjensen/bpep

编辑:5 年后,重新审视这个话题,我会推荐使用已经成为行业标准的 lombok,它也是 IDE 不可知论者 ==> 如果你的队友使用各种 IDE,它会起作用。

原文由 Khanna111 发布,翻译遵循 CC BY-SA 4.0 许可协议

您可能想查看 lombok 注释以生成没有样板代码的构建器。例如:

 @Builder
public class MyPojo {
    private String name;
}

MyPojoBuilder.builder().name("yourame").build();

限制是这似乎不适用于抽象类。

原文由 jaco 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题