eclipse get set 自动添加注释

编码的时候通常要用到 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

注意 替换的时候必须关闭 eclipse

用 WinRAR 打开 eclipse/plugins/org.eclipse.jdt.ui_*.jar

替换 org.eclipse.jdt.internal.corext.codemanipulation.GetterSetterUtil类

之后启动eclipse

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包,找到对应版本源码进行修改。

时间: 2024-10-14 04:57:51

eclipse get set 自动添加注释的相关文章

Eclipse自动添加注释模板

Eclipse使用自动注释:在Eclipse工具的Window\preferences\JAVA\Code Style\Code templates\Comments下设置以下模版 文件(Files)注释标签 /** * @Title: ${file_name} * @Package: ${package_name} * @Description: ${todo}(用一句话描述该文件做什么) * @author: ${user} * @date: ${date} ${time} * @最后修改人

Eclipse中自动添加注释(作者,时间)

方法一:Eclipse中设置在创建新类时自动生成注释  windows-->preference Java-->Code Style-->Code Templates code-->new Java files 编辑它 ${filecomment} ${package_declaration} /** * @author 作者 E-mail: * @version 创建时间:${date} ${time} * 类说明 */ ${typecomment} ${type_declara

eclipse自动添加注释

自动添加注释 快捷键:alt shift jwindows-->preference Java-->Code Style-->Code Templates code-->new Java files 编辑它 ${filecomment} ${package_declaration} /** * @author wangxiangyu* @version 创建时间:${date} ${time} * 类说明:*/ ${typecomment} ${type_declaration}

如何给我们的eclipse新建文件自动生成注释

有时候,我们需要给我们的文件加载注释,但手动给每一个方法,每一个类添加注释,非常的繁琐,幸好强大的eclipse已经为我们准备好了自动添加注释的配置文件,它就是——codetemplates.xml 如图所示: 找到Preferences——Java——Code Style——Code Templates——“import”,导入我们所需要的codetemplates.xml文件,即可给我们的方法和类自动生成注释 codetemplates内容如下: 1 <?xml version="1.

PowerDesigner 如何添加每个表中共用的字段及自动添加注释

PowerDesigner 如何添加每个表中共用的字段: 有时候在创建表的时候会有一些共用的字段,但是每一张表都要去创建,这样做很麻烦,特别是这样重复的工作,稍不留意就会出现问题,实际上在PD中有这样一种方法帮我们省去这样繁琐重复的工作. 1>.选中一张表,点击属性,打开Columns. 2>.点击Add Columns(Ctrl+Add),然后选择共用的字段,点击确定,OK,烦恼结束.(Point:这样做还是新增了共用的字段,并不是和其它的表进行关联),如图: 我在建模的时候,希望在生成脚本

python基础===monkeytype可以自动添加注释的模块!

monkeytype 一个可以自动添加注释的模块! 先要下载: pip install monkeytype 以官网的sample code为例 #moudle.py def add(a, b): return a + b 这个test.py的文件会调用add()方法 #test.py from module import add print(add(1, 2)) 我们在cmd窗口执行如下命令: monkeytype run test.py 程序执行完毕,可以看到返回了3 ok!重点来了,我们发

Vim自动添加注释及智能换行

在Unix/Linux下,高效工作方式不是操作图形页面,而是命令行操作,命令行意味着更容易自动化.使用过Linux系统的朋友应该都知道它的命令行强大之处.话说回来了,以下这些命令使用技巧你又知道多少呢? vi ~/.vimrc set autoindentset tabstop=4set shiftwidth=4function AddTitle()call setline(1,"#!/bin/bash")call append(1,"#===================

VS 自动添加注释

现在大多数公司都规定程序员在程序文件的头部加上版权信息,这样每个人写的文件都可以区分开来,如果某个文件出现问题就可以快速的找到文件的创建人,用最短的时间来解决问题,常常是以下格式: //======================================================================//        All rights reserved////        description :////        created by User //===

Visual Studio 2012自动添加注释(如版权信息等)

http://blog.csdn.net/jiejiaozhufu/article/details/16357721注释宏的原码 /************************************************************************************ * Copyright (c) 2013 your company. All Rights Reserved. * CLR版本: 4.0.30319.18052 * 机器名称:XXXX-PC * 公