今天分享一个新版本eclipse 自动生成getter/setter文档注释的方法,看一下效果图
public class Test {
//姓名
private String name;
/**
* 获取 姓名
* @return name 姓名
*/
public String getName() {
return name;
}
/**
* 设置 姓名
* @param name 姓名
*/
public void setName(String name) {
this.name = name;
}
}
现在网上能搜到的生成getter/setter文档注释都只适用eclipse老版本,不在适用2019-03之后的版本
从2019-03版本后,老的方式已经不在适用
下载2019-03之后版本的eclipse,按老方法,在eclipse -> plugins下org.eclipse.jdt.ui_xxx.jar 包中是找不到GetterSetterUtil.class 文件的,也就无从替换。
关闭eclipse,在eclipse->plugins文件夹找到这个jar包org.eclipse.jdt.core.manipulation_xxx.jar,可以用压缩文件打开该jar包,进入org.eclipse.jdt.internal.corext.codemanipulation 目录,替换jar包中GetterSetterUtil.class
重启eclipse,选择菜单window -> preferences->code style -> code Templates
编辑Getters
/**
* 获取 bare_field_comment
* @return ${bare_field_name} bare_field_comment
*/
编辑Setters
/**
* 设置 bare_field_comment
* @param ${param} bare_field_comment
*/
保存配置后,getter/setter时,记得选中如下选项
至此应该就好了。
附GetterSetterUtil.class下载链接:https://download.csdn.net/download/huxiangen/89431920