微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

VSCode:如何生成样板代码?

如何解决VSCode:如何生成样板代码?

我的 java 类遵循一个非常标准的定义(见下文)

public class MyClass {
    private final Long field1;
    private final Long field2;
    private final Double field3;

    private MyClass(
            Long field1,Long field2,Double field3) {
        this.field1 = field1;
        this.field2 = field2;
        this.field3 = field3;
    }

    public Long getField1() {
        return field1;
    }

    public Long getField2() {
        return field2;
    }

    public Double getField3() {
        return field3;
    }

    public static class Builder {
        private Long field1;
        private Long field2;
        private Double field3;

        public Builder withField1(Long field1) {
            this.field1 = field1;
            return this;
        }

        public Builder withField2(Long field2) {
            this.field2 = field2;
            return this;
        }

        public Builder withField3(Double field3) {
            this.field3 = field3;
            return this;
        }

        public MyClass build() {
            return new MyClass(
                    field1,field2,field3);
        }
    }
}}

如果我只提供 3 个字段,有没有办法在 VSCode 中生成上面的代码

private final Long field1;
private final Long field2;
private final Double field3;

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。