`
yaku2688
  • 浏览: 89957 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Eclipse get/set方法自动加上字段注释

阅读更多

2014年8月,添加Eclipse4.3.2版本的GetterSetterUtil

 

 

编码的时候通常要用到 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中Jar包:org.eclipse.jdt.ui_*.jar,进行备份

然后将后缀Jar改为rar,

找到org.eclipse.jdt.internal.corext.codemanipulation.GetterSetterUtil.class
直接用附件中的class文件进行替换,再将后缀改为Jar替换Eclipse的Jar包,

重启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.3/3.4/3.5 测试成功,若无用则还原Jar包,找到对应版本源码进行修改。

(不能用则自行修改,依赖Jar包有:org.eclipse.equinox.common_XXX.jar,org.eclipse.jdt.core_XXX.jar,org.eclipse.jdt.ui_XXX.jar)

8
0
分享到:
评论
6 楼 紫藤萝 2016-07-22  
先谢谢,我Eclipse4.3.2 设置之后 get/set 弹框都不出来了求解?
5 楼 zj19841001 2016-06-08  
好东西  可以的
4 楼 csxk 2016-05-02  
希望能提供一个Eclipse4.4版本的, 自己改的不知道怎么编译回去,好多的依赖包找不到。有个jautodoc插件,也能实现,但是插件有BUG,刚安装上第一次可以使用,重新打开myeclipse后就报错了。
3 楼 qushuaisheng 2015-11-11  
感谢楼主,Kepler测试ok。
2 楼 zhanggang807 2014-11-14  
感谢楼主,Luna试过了。非常 好用。要的就是这个效果 。
曾经问过好多人。听明白 的 不多。。
1 楼 yousoft 2014-09-02  
Eclipse3.3设置不成功?求解

相关推荐

    eclipse get/set方法自动加上字段注释

    在"eclipse get/set方法自动加上字段注释"的场景中,当你在Eclipse中创建一个新属性或者选择已有属性时,可以通过右键点击属性选择"Source" -> "Generate Getters and Setters"来生成相应的get和set方法。Eclipse...

    Eclipse get/set方法 自动加上字段注释

    在Java编程中,Eclipse是一款广泛使用的集成开发环境(IDE),它提供了许多便捷的功能,其中之一就是自动生成get和set方法。这些方法是面向对象编程中常见的数据访问接口,用于封装类的私有属性。当我们创建一个类并...

    Eclipse get/set方法 自动加上字段注释【内含多版本,亲测eclipse3.5、4.3.2、4.9】

    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插件之GET/SET自动生成带模版注释插件"是一个专为IDEA设计的插件,它扩展了IDEA原有的get/set生成功能,允许开发者在生成的get/set方法中加入特定的注释模板。这与MyEclipse的Code Templates功能类似,都旨在...

    eclipse增加getset方法根据字段注释自动生成中文注释功能.docx

    ### Eclipse自动增加Getter/Setter方法中文注释功能详解 #### 一、背景介绍 ...通过以上步骤,我们可以实现在Eclipse中为Getter/Setter方法自动生成中文注释的功能,极大地提高了开发效率和代码可读性。

    eclipse get/set 自动添加注

    eclipse 的GET/SET对字段的注释自动添加

    Eclipse中自动生成get/set时携带注释给get/set

    这篇名为"在Eclipse中自动生成get/set时携带注释给get/set"的博客文章,可能详细介绍了如何在Eclipse中利用这个功能。虽然具体的步骤没有给出,但通常生成带注释的getter和setter方法的步骤如下: 1. **创建或打开...

    eclipse 中get set方法自动生成注释.zip

    下面将详细介绍如何在MyEclipse中自动生成带有字段注释的Getters和Setters,以及如何在Eclipse中实现相同功能。 1. MyEclipse生成带注释的Getters和Setters: - 打开MyEclipse并创建或打开一个Java类。 - 在类中...

    Myeclipse10.7 封装类 自动设置 Get Set方法中文注释设置

    本文将详细介绍如何在Myeclipse 10.7版本中进行封装类的自动设置Get、Set方法,并添加中文注释,以提升代码的可读性和维护性。 首先,我们要明白封装类的概念。封装是面向对象编程的三大特性之一,它通过隐藏类内部...

    org.eclipse.jdt.ui_3.11.0.v20150527-0925.jar 下载

    eclipse 自动生成的get set方法 自动加上文本注释,并且注释内容包含字段中我们加的文档注释

    GetterSetterUtil.class

    eclipse默认生成的getset方法带上字段注释,且set方法返回本身

    mybatis生成代码工具(带注释)

    5. **生成策略**:MBG提供了多种生成策略,例如是否生成构造函数、get/set方法、equals()和hashCode()方法等,可以根据项目需求进行选择。 6. **运行与集成**:MBG可以通过命令行或者Maven插件的方式运行,也可以...

    Java开发规范[参考].pdf

    PO类的属性通常在get/set方法中已有JavaDoc注释,构造函数的实现通常较为明显,所以不必额外注释。配置文件中的参数则需要详细注释,包括含义、默认值和设置范围,以便于维护。 总的来说,《Java开发规范》是提升...

    Android Studio & Eclipse常用快捷键对照表

    生成 get/set 方法、构造方法、toString()** - **Eclipse**: `alt+insert` - **Android Studio**: `alt+insert` - **功能说明**: 自动生成 getter/setter 方法、构造函数、toString 方法等。 **31. 撤销** - **...

    PHP Eclipse快捷键

    - **功能**: 重命名类型成员(如字段、方法等),并更新所有引用。 **转到下一个编辑器** - **快捷键**: Ctrl+F6 - **功能**: 跳转到下一个打开的编辑器窗口。 **转到上一个编辑器** - **快捷键**: Ctrl+F7 - **...

    Eclipse快捷键大全

    5. **Alt+Shift+F**:将局部变量转换为类成员变量,并自动为其添加get/set方法。 6. **Alt+Shift+I**:内联局部变量(即用其值替换所有引用该变量的地方)。 7. **Alt+Shift+V**:移动方法或字段到其他类。 8. **Alt...

    Eclipse 超重点快捷键

    - 重命名属性时,连续按两次`Alt+Shift+R`将调出源码处理对话框,可以实现get及set方法的自动重命名。 #### 打开资源:Ctrl+Shift+R 这是一个极其高效的快捷键,只需输入文件名或mask名的前几个字母即可快速打开...

    Eclipse默认快捷键

    如果重命名的是类属性,再次按下Alt+Shift+R会弹出源码处理对话框,自动重命名get和set方法。 6. **Alt+Shift+L** 和 **Alt+Shift+M**:提取本地变量和方法 这两个快捷键用于从代码块中提取变量和方法。选择文本,...

    eclipse基本配置-快捷键-svn合并

    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中配置)的请求,然后分发给不同的控制器执行后对不同结果进行渲染...

Global site tag (gtag.js) - Google Analytics