Eclipse自动生成作者、日期注释功能设置
在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的。
修改作者、日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates,点击右边窗口中的Comments,可以看到有很多选项,我们便可对此注释信息模板进行编辑。
如我们希望在一个Java文件的开头设置作者信息、日期信息。
选择Types,点击Edit,将
/**
* @author ${user}
* ${tags}
*/
将${user}删除,改成你希望显示的名字;将${tags}删除,点击Insert Variable,选择Date,这样就会自动生成日期信息。在你需要添加注释的地方点击Sources->Ganarate Element Comment,或者使用快捷键 Alt+Shift+J ,则 eclipse 自动在该类前面添加注释。
注释的规范如下:
文件注释标签:
/**
* <p>Title: ${file_name}</p>
* <p>Description: </p>
* <p>Copyright: Copyright (c) 2007</p>
* <p>Company: LTGames</p>
* @author linrz
* @date ${date}
* @version 1.0
*/
类型注释标签(类的注释):
/**
* <p>Title: ${type_name}</p>
* <p>Description: </p>
* <p>Company: LTGames</p>
* @author linrz
* @date ${date}
*/
字段注释标签:
/** ${field}*/
构造函数标签:
/**
* <p>Title: </p>
* <p>Description: </p>
* ${tags}
*/
方法标签:
/**
* <p>Title: ${enclosing_method}</p>
* <p>Description: </p>
* ${tags}
*/
覆盖方法标签:
/* (非 Javadoc)
* <p>Title: ${enclosing_method}</p>
* <p>Description: </p>
* ${tags}
* ${see_to_overridden}
*/
代表方法标签:
/**
* ${tags}
* ${see_to_target}
*/
getter方法标签:
/**
* @return ${bare_field_name}
*/
setter方法标签:
/**
* @param ${param} 要设置的 ${bare_field_name}
*/
环境说明:
WindowsXP sp3
Eclipse3.6 Helios Release
一、.java 文件部分
---------------------
eclipse-->windows-->preferences-->Java-->Code Style-->Code Templates-->Code-->New Java files-->单击[edit]按钮
在文件首行,添加如下内容:
Java代码
${filecomment}
${package_declaration}
/**
* 创建时间:${date} ${time}
* 项目名称:${project_name}
* @author daniel
* @version 1.0
* @since JDK 1.6.0_21
* 文件名称:${file_name}
* 类说明:
*/
${typecomment}
${type_declaration}
${filecomment}
${package_declaration}
/**
* 创建时间:${date} ${time}
* 项目名称:${project_name}
* @author daniel
* @version 1.0
* @since JDK 1.6.0_21
* 文件名称:${file_name}
* 类说明:
*/
${typecomment}
${type_declaration}
或者
Java代码
${filecomment}
${package_declaration}
/**
* Filename: ${file_name}
* Copyright: Copyright (c)2010
* Company: com
* @version: 1.0
* @since: JDK 1.6.0_21
* Create at: ${date} ${time}
* Description:
*
* Modification History:
* Date Author Version Description
* -----------------------------------------------------------------
* ${date} daniel 1.0 1.0 Version
*/
${typecomment}
${type_declaration}
${filecomment}
${package_declaration}
/**
* Filename: ${file_name}
* Copyright: Copyright (c)2010
* Company: com
* @version: 1.0
* @since: JDK 1.6.0_21
* Create at: ${date} ${time}
* Description:
*
* Modification History:
* Date Author Version Description
* ------------------------------------------------------------------
* ${date} daniel 1.0 1.0 Version
*/
${typecomment}
${type_declaration}
二、.jsp 文件部分
---------------------
eclipse-->windows-->preferences-->Web-->JSP Files-->Editer-->Templates-->New JSP File-->单击[edit]按钮
在文件首行,添加如下内容:
Java代码
<%--
创建时间:${date}${time}
创 建 人:daniel
相关说明:
JDK1.6.0_21 tomcat6.0.29 servlet2.5
--%>
<%--
创建时间:${date}${time}
创 建 人:daniel
相关说明:
JDK1.6.0_21 tomcat6.0.29 servlet2.5
--%>
这样再创建 .java 或 .jsp 文件时,eclipse 就会为我们自动将注释写好。你还可以通过“导出”、“导入”功能,把自己的模板导出来,方便在其他机器上使用。
Eclipse自动生成作者、日期注释功能设置相关推荐
- Eclipse自动生成作者、日期注释等功能设置
Eclipse自动生成作者.日期注释等功能设置 在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的. 修改作者.日期注释格式:打开Windows->Pre ...
- MyEclipse 中自动安插作者、注释日期等快捷键方法
MyEclipse 中自动插入作者.注释日期等快捷键方法 MyEclipse 中自动插入作者.注释日期等de快捷键方法依次打开然后找到 Window -->Preferences->Jav ...
- Eclipse用法和技巧十四:自动生成的TODO注释2
前面介绍了自动生成的TODO注释含义,配置以及如何去除的方法,这里介绍下TODO常见的用途.工作中经常会遇到写代码写到一半,被叫过去开会推动沟通.o(╯□╰)o 一般都有写代码停下来一段时间,再回来就 ...
- Eclipse用法和技巧十三:自动生成的TODO注释1
使用eclipse的快捷键自动生成的代码,经常有这样的注释. 一眼看上去这个注释和一般的注释并无什么差别,不过TODO这个字符串的颜色不一样,应该有些内容.TODO是eclipse中提供的一种任务标签 ...
- IntelliJ IDEA / Eclipse 自动生成 Author 注释 签名
Eclipse 自动生成 Author 注释 签名 window-> preference->Java-> code styple-> code template 当你选择到这 ...
- Eclipse自动生成返回值对象与补全与加注释
1.Eclipse自动生成返回值对象,将光标放在;后面按ctrl+1,弹出 Assign statement to new local varible,enter即可. 2.移动代码块快捷键:Alt+ ...
- Eclipse自动生成方法注释 快捷键
自动生成方法的注释格式,例如 /** * @param str * @return * @throws ParseException */ 快捷键是 ALT + SHIFT + J,将光标放在方法名上 ...
- Vs code自动生成Doxygen格式注释
前言 程序中注释的规范和统一性的重要性不言而喻,本文就推荐一种在用vscode编写代码时自动化生成标准化注释格式的方法,关于Doxygen规范及其使用可查看博文 代码注释规范之Doxygen. ...
- 玩转Eclipse — 自动生成setter和getter方法
我们在程序开发过程中,往往要编写这样的类:类的部分或者全部属性不希望让外部世界直接访问,而不用public字段修饰.这样,方法调用成了访问这些属性的唯一途径.JavaBean就是一个很好的例子,其严格 ...
最新文章
- 使用ASP.Net 3.5 的Ajax与Web服务开发实例
- Tarjan 算法详解
- 详说 Cookie, LocalStorage 与 SessionStorage
- jquery.ajax上传个数限制,关于jquery ajax上传的坑
- 好用的Span(富文本)api
- CityEngine下如何更好的实现影像与地形叠加
- Windows10下的docker安装与入门 (一)使用docker toolbox安装docker
- python修改第三方库重写_python安装第三方库时的一些bug 镜像源修改
- Intel 64/x86_64/IA-32/x86处理器 - SIMD指令集 - SSE扩展(12) - 预取指令与SFENCE指令
- CSS实现标题文字过长部分显示省略号的方法
- 自然语言处理系列-1.什么是NLP?
- gentoo 安装php7,在Gentoo安装Wifidog Portal
- python 黑客书籍 ——扫描+暴力破解
- 修改 Windows Host 文件工具
- 开发好的项目必须要有好的需求
- 思科Packet Tracer基础使用教程
- Laravel5.1 组件 Symfony/var-dumper2.7 在php7下的问题
- Chrome浏览器通过chrono下载插件设置下载断点续传
- windows 取消开机自检
- 在Vue中使用svg格式字体图标
热门文章
- C++之顺序性容器vector、list、deque的五种定义方式
- 柱形图无数据可选中_Excel---多层柱形图来了!让领导看呆
- java 创建ppt文件怎么打开文件,JAVA读取PPT文件
- 此处不允许使用分组函数_查找当前薪水排名第二多的员工信息(不使用order by和窗口函数)...
- oracle 不等函数,Oracle 不常用函数
- 为什么下雨天容易犯困
- 消控中心人员配置_电气火灾监控系统在石药集团新药制剂配套特色原料药FDA生产中心项目...
- A Comprehensive Introduction to Torchtext
- Requests redirect
- MySQL The JSON Data Type(JSON格式数据)