编码的时候通常要用到 JavaBean ,而在我们经常把注释写在字段上面,但生成的Get/Set方法不会生成,通过修改Eclipse源码可解决,直接上例子:
/**
* 员工ID
*/
private String userid;
/**
* 获取员工ID
* @return userid 员工ID
*/
public String getUserid() {
return userid;
}
/**
* 设置员工ID
* @param userid 员工ID
*/
public void setUserid(String userid) {
this.userid = userid;
}
关闭eclipse
找到Eclipse中Jar包:org.eclipse.jdt.ui_*.jar,进行备份
找到org.eclipse.jdt.internal.corext.codemanipulation.GetterSetterUtil.class
直接用附件中的class文件进行替换,重启Eclipse
设置注释风格:
Window->Preferences->Java->CodeStyle->Code Templates->Comments->Getters/Setters
Getters:
/**
* 获取${bare_field_name}
* @return ${bare_field_name} ${bare_field_name}
*/
Setters:
/**
* 设置${bare_field_name}
* @param ${bare_field_name} ${bare_field_name}
*/
注意:生成Get/Set方法时勾选上Generate method comments
OK,成功。
在Eclipse3.7/3.8 测试成功,若无用则还原Jar包,找到对应版本源码进行修改。
分享到:
相关推荐
在"eclipse get/set方法自动加上字段注释"的场景中,当你在Eclipse中创建一个新属性或者选择已有属性时,可以通过右键点击属性选择"Source" -> "Generate Getters and Setters"来生成相应的get和set方法。Eclipse...
1、先在eclipse中plugins下面找到这个jar包org.eclipse.jdt.ui_xxx.jar【记得备份】 ...3.重启Eclipse设置注释风格: Window->Preferences->Java->CodeStyle->Code Templates->Comments->Getters/Setters
"IDEA插件之GET/SET自动生成带模版注释插件"是一个专为IDEA设计的插件,它扩展了IDEA原有的get/set生成功能,允许开发者在生成的get/set方法中加入特定的注释模板。这与MyEclipse的Code Templates功能类似,都旨在...
### Eclipse自动增加Getter/Setter方法中文注释功能详解 #### 一、背景介绍 ...通过以上步骤,我们可以实现在Eclipse中为Getter/Setter方法自动生成中文注释的功能,极大地提高了开发效率和代码可读性。
eclipse 的GET/SET对字段的注释自动添加
这篇名为"在Eclipse中自动生成get/set时携带注释给get/set"的博客文章,可能详细介绍了如何在Eclipse中利用这个功能。虽然具体的步骤没有给出,但通常生成带注释的getter和setter方法的步骤如下: 1. **创建或打开...
下面将详细介绍如何在MyEclipse中自动生成带有字段注释的Getters和Setters,以及如何在Eclipse中实现相同功能。 1. MyEclipse生成带注释的Getters和Setters: - 打开MyEclipse并创建或打开一个Java类。 - 在类中...
本文将详细介绍如何在Myeclipse 10.7版本中进行封装类的自动设置Get、Set方法,并添加中文注释,以提升代码的可读性和维护性。 首先,我们要明白封装类的概念。封装是面向对象编程的三大特性之一,它通过隐藏类内部...
eclipse 自动生成的get set方法 自动加上文本注释,并且注释内容包含字段中我们加的文档注释
eclipse默认生成的getset方法带上字段注释,且set方法返回本身
5. **生成策略**:MBG提供了多种生成策略,例如是否生成构造函数、get/set方法、equals()和hashCode()方法等,可以根据项目需求进行选择。 6. **运行与集成**:MBG可以通过命令行或者Maven插件的方式运行,也可以...
PO类的属性通常在get/set方法中已有JavaDoc注释,构造函数的实现通常较为明显,所以不必额外注释。配置文件中的参数则需要详细注释,包括含义、默认值和设置范围,以便于维护。 总的来说,《Java开发规范》是提升...
生成 get/set 方法、构造方法、toString()** - **Eclipse**: `alt+insert` - **Android Studio**: `alt+insert` - **功能说明**: 自动生成 getter/setter 方法、构造函数、toString 方法等。 **31. 撤销** - **...
- **功能**: 重命名类型成员(如字段、方法等),并更新所有引用。 **转到下一个编辑器** - **快捷键**: Ctrl+F6 - **功能**: 跳转到下一个打开的编辑器窗口。 **转到上一个编辑器** - **快捷键**: Ctrl+F7 - **...
5. **Alt+Shift+F**:将局部变量转换为类成员变量,并自动为其添加get/set方法。 6. **Alt+Shift+I**:内联局部变量(即用其值替换所有引用该变量的地方)。 7. **Alt+Shift+V**:移动方法或字段到其他类。 8. **Alt...
- 重命名属性时,连续按两次`Alt+Shift+R`将调出源码处理对话框,可以实现get及set方法的自动重命名。 #### 打开资源:Ctrl+Shift+R 这是一个极其高效的快捷键,只需输入文件名或mask名的前几个字母即可快速打开...
如果重命名的是类属性,再次按下Alt+Shift+R会弹出源码处理对话框,自动重命名get和set方法。 6. **Alt+Shift+L** 和 **Alt+Shift+M**:提取本地变量和方法 这两个快捷键用于从代码块中提取变量和方法。选择文本,...
42. **alt + shift + s再+r**:生成get和set方法。这对于封装属性非常有用。 43. **alt + shift + s再+f**:格式化代码。这对于保持代码风格一致非常重要。 44. **A:新建ctrl+n**:新建文件或项目。 45. **B:格式化...
开发环境:Win7 32bit + Eclipse for Javaweb Indigo 3.72 + tomcat6 + sqlite3 采用MVC模式开发 实现分发器DispatchServlet来对拦截所有*.xx(web.xml中配置)的请求,然后分发给不同的控制器执行后对不同结果进行渲染...