Eclipse Code Templates设置
1.打开Window->Preferences->Java->Code Style->CodeTemplates
2.Eclipse Code Templates界面中间Configure generated code and comments区域包含了两个菜单树:Comment、Code
3.Comments代表注释模板,Code代表代码模板,其中每一个子菜单代表子项的模板
我们只要点击某一个子项,就会在界面下方的Pattern区域看到该项我们所定义的模板内容和格式
这里只做Comments代表注释模板设置
下面详细列出每一个子项的模板格式:
我们只要点击某一个子项,就会在界面下方的Pattern区域看到该项我们所定义的模板内容和格式
这里只做Comments代表注释模板设置
下面详细列出每一个子项的模板格式:
1.Comments-->Files(Java文件注释)
/**
* Project Name:${project_name}
* File Name:${file_name}
* Package Name:${package_name}
* Date:${date}${time}
* Copyright (c) ${year}, ***@126.com All Rights Reserved.
*
*/
2.Comments-->Types(Java类注释)
/**
* ClassName: ${type_name} <br/>
* Function: ${todo} ADD FUNCTION. <br/>
* Reason: ${todo} ADD REASON(可选). <br/>
* date: ${date} ${time} <br/>
*
* @author ${user}
* @version ${enclosing_type}${tags}
* @since JDK 1.7
*/
3.Comments-->Fields(类字段注释)
/**
* ${field}:${todo}(用一句话描述这个变量表示什么).
* @since JDK 1.7
*/
4.Comments-->Constructors(构造函数注释)
/**
* Creates a new instance of ${enclosing_type}.
*
* ${tags}
*/
5.Comments-->Methods(Java方法注释)
/**
* 这里用一句话描述这个方法的作用. <br/>
* ${todo}(这里描述这个方法适用条件 – 可选).<br/>
* ${todo}(这里描述这个方法的执行流程 – 可选).<br/>
* ${todo}(这里描述这个方法的使用方法 – 可选).<br/>
* ${todo}(这里描述这个方法的注意事项 – 可选).<br/>
* date: ${date} ${time}.<br/>
* @author ${user}
* ${tags}
* @since JDK 1.7
*/
6.Comments-->Overriding methods(重写方法注释)
/**
* ${todo} 简单描述该方法的实现功能(可选).
* ${see_to_overridden}
*/
7.Comments-->Delegate methods(代理方法注释)
/**
* ${tags}
* ${see_to_target}
*/
8.Comments-->Getters(Java Getter方法注释)
/**
* ${bare_field_name}.
*
* @return the ${bare_field_name}
* @since JDK 1.7
*/
9.Comments-->Setters(Java Setters方法注释)
/**
* ${param}.
*
* @param ${param} the ${bare_field_name} to set
* @since JDK 1.7
*/
Code-->New Java files(新建java文件代码模板)
/**
* Project Name:${project_name}
* File Name:${file_name}
* Package Name:${package_name}
* Date:${date}${time}
* Copyright (c) ${year}, ***@126.com All Rights Reserved.
*
*/
${filecomment}
${package_declaration}
/**
* ClassName:${type_name} <br/>
* Function: ${todo} ADD FUNCTION. <br/>
* Reason: ${todo} ADD REASON. <br/>
* Date: ${date} ${time} <br/>
* @author ${user}
* @version
* @since JDK 1.7
* @see
*/