如何配置Eclipse以生成带有参数变量前缀的getter和setter?
示例:
private String someVariable;
public void setSomeVariable(String aSomeVariable) {
this.someVariable = aSomeVariable;
}
答案 0 :(得分:21)
您可以通过转到首选项>更新所有带前缀的生成变量java>代码样式并选择参数然后编辑。您可以为所有生成的变量名称添加前缀/后缀。
答案 1 :(得分:5)
在您的示例中,您需要做两件事来实现setter 首先,正如其他人所提到的,您需要转到“首选项”对话框并转到Java /代码样式/代码模板/代码/设置器主体。在Pattern框中,您应该使值看起来像这样:
this.${field} = ${param};
第二,仍然在“首选项”对话框中,进入“代码样式”级别。在这里,您将看到一个表'变量名称约定'。选择“参数”行并选择“编辑”。将字母a
添加到前缀字段。
保存所有内容后,您应该可以使用Generate Getter and Setter“命令自动生成上面定义的setter。
答案 2 :(得分:1)
右键单击 - >来源 - >生成Getters和Setter - >单击OK按钮上方的代码模板链接 - >代码
我经常写我的二传手: if($ {param}!= null) $ {field} = $ {param}; 其他 return new String();
答案 3 :(得分:0)
您可以选择变量并右键单击>来源>生成getter和setter。如果您只想取消选中取消选中getVariable()选项。