Java IntelliJ不生成复制构造函数

Java IntelliJ不生成复制构造函数,java,intellij-idea,Java,Intellij Idea,我试图用IntelliJ自动生成一个复制构造函数,但我无法选择它,因为框是灰色的。如何通过IntelliJ自动生成副本构造函数 我的Java类 public class Parameter { public double mA; public double mB; public double mC; public double mD; public String mPath; public Parameter(double mA, double

我试图用IntelliJ自动生成一个复制构造函数,但我无法选择它,因为框是灰色的。如何通过IntelliJ自动生成副本构造函数

我的Java类

public class Parameter {
    public double mA;
    public double mB;
    public double mC;
    public double mD;
    public String mPath;

    public Parameter(double mA, double mB, double mC, double mD, String mPath) {
        super();
        this.mA = mA;
        this.mB = mB;
        this.mC = mC;
        this.mD = mD;
        this.mPath = mPath;
    }

    public Parameter(double mA, double mB, double mC, double mD) {
        this(mA, mB, mC, mD, "");
    }

    public double getA() {
        return mA;
    }
    public double getB() {
        return mB;
    }
    public double getC() {
        return mC;
    }
    public double getD() {
        return mD;
    }
    public String getPath(){
        return mPath;
    }
}
按钮是灰色的


IntelliJ IDEA中没有内置生成副本构造函数功能。可能生成复制构造函数的操作来自插件?

您可以使用“创建构造函数”,选择所有字段,然后手动将其“调整”为复制构造函数:)


反正不需要插件,而且大部分还是可用的:)

也许您禁用了该插件?您必须有其他插件。默认情况下,此选项不可用。我自己在IDE中测试了它。