Java eclipse脚本:单击一下,将构造函数和getter+setter添加到POJO
有没有办法从脚本/加载项调用eclipse源代码生成器 很多时候,我会做一个pojo,比如:Java eclipse脚本:单击一下,将构造函数和getter+setter添加到POJO,java,eclipse,Java,Eclipse,有没有办法从脚本/加载项调用eclipse源代码生成器 很多时候,我会做一个pojo,比如: public class StepState { private boolean success; private BuildType buildType; private String summary; private String detail; } 要将其转换为: public class StepState { private boolean succe
public class StepState {
private boolean success;
private BuildType buildType;
private String summary;
private String detail;
}
要将其转换为:
public class StepState {
private boolean success;
private BuildType buildType;
private String summary;
private String detail;
public StepState() {
super();
}
public StepState(boolean success, BuildType buildType, String summary, String detail) {
super();
this.success = success;
this.buildType = buildType;
this.summary = summary;
this.detail = detail;
}
public boolean isSuccess() {
return success;
}
public void setSuccess(boolean success) {
this.success = success;
}
public BuildType getBuildType() {
return buildType;
}
public void setBuildType(BuildType buildType) {
this.buildType = buildType;
}
public String getSummary() {
return summary;
}
public void setSummary(String summary) {
this.summary = summary;
}
public String getDetail() {
return detail;
}
public void setDetail(String detail) {
this.detail = detail;
}
}
意思是从suer类中添加一个构造函数,而不带任何参数。添加包含所有元素的构造函数,为所有字段添加getter和setter。我猜有些情况下,如果这个类扩展了另一个类。。。但我想做一些假设,点击一下并输出。以后我可以根据需要进行审查和编辑
现在我需要进入菜单源,选择使用超类生成构造函数,然后生成getter和setter,在每个步骤中做出默认选择,如选择所有字段,单击OK。。。
有没有办法在我制作的新POJO上编写eclipse脚本并调用其特性
我不想看到对话框等。只需单击一下,即可完成所有3项任务。执行此操作比使用“源”菜单稍微快一点的方法是简单地按-ALT+Shift+S,然后转到“生成getter和setter” 这种方法比通过“源”菜单执行要快得多
我认为目前在eclipse中不可能,您是否尝试过使用其他编辑器,如@abubakkar?是的,曾经使用过。但我有一个开发团队。更确切地说,我可以通过repo提交/分发eclipse中的一些脚本,供许多程序员使用。一个快捷方式-是的,但我确实需要一个脚本,这样我就可以将任务、设置值等组合在一起。这只是打开了一个对话框。为这三项任务节省1秒钟的端到端时间。