Eclipse 自动生成Getter Setter中文注释教程

需积分: 43 4 下载量 49 浏览量 更新于2024-09-04 收藏 18.13MB DOCX 举报
"这篇文档介绍了如何在Eclipse中增加一个功能,使得在生成Getter和Setter方法时,能够根据字段注释自动生成对应的中文注释。这个功能需要对Eclipse的内部代码进行修改,并且提供了修改后的GetterSetterUtil.class文件以及相应的替换步骤。此外,文档还提到了调整Eclipse的注释模板以实现期望的效果。" 在Eclipse开发环境中,自动生成Getter和Setter方法是一项常见的操作,可以帮助开发者快速地为属性创建访问器和修改器。然而,默认情况下,Eclipse生成的注释通常是英文的,对于需要中文注释的开发者来说,这可能不够理想。通过按照文档的指导,可以实现自定义这一行为,使得生成的注释基于字段的中文注释。 首先,你需要找到并替换Eclipse安装目录下的`GetterSetterUtil.class`文件。这个文件位于`plugins`目录中,具体路径是`org.eclipse.jdt.ui_*.jar`内的`org\eclipse\jdt\internal\corext\codemanipulation`目录。文档提供了一个已经修改过的版本,可以直接替换原有文件,但请注意,替换前需要确保Eclipse已关闭,以防止文件被占用。 替换完成后,为了使新功能生效,还需要调整Eclipse的代码模板设置。进入`Window -> Preferences -> Java -> Code Style -> Code Templates`,在这里你可以定制Eclipse在生成代码时使用的注释模板。找到`Methods`模板,编辑或添加一个新的模板,使其能够根据字段的注释生成对应的中文注释。 文档中附带的附件1包含了修改后的`GetterSetterUtil`类的源代码和.class文件,这有助于理解改动的具体内容。附件2则提供了适用于Eclipse 4.4版本的替换文件,其他版本可能需要寻找对应版本的`GetterSetterUtil.class`进行替换。 这个功能的实现虽然涉及到了对Eclipse内部组件的修改,但通过提供的替换文件和步骤,开发者可以较为方便地实现自定义的中文注释功能,提高编码效率。对于那些习惯使用中文注释的团队或者开发者来说,这是一个非常实用的改进。
2023-02-22 上传