从网上找到,觉得比较好。
备份。
<?xml version="1.0" encoding="UTF-8"?>
<templates>
<template autoinsert="false" context="settercomment_context"
deleted="false" description="Comment for setter method" enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/**
* @param ${param} : set the property ${bare_field_name}.
*/</template>
<template autoinsert="false" context="filecomment_context"
deleted="false" description="Comment for created Java files" enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">/**
* @title ${file_name}
* @package ${package_name}
* @description
* @author zhangl
* @update ${date} ${time}
* @version V1.0
*/</template>
<template autoinsert="false" context="delegatecomment_context"
deleted="false" description="Comment for delegate methods" enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/**
* ${tags}
* ${see_to_target}
*/</template>
<template autoinsert="false" context="typecomment_context"
deleted="false" description="Comment for created types" enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/**
* @description
* @version 1.0
* @author zhangl
* @update ${date} ${time}
*/
</template>
<template autoinsert="false" context="overridecomment_context"
deleted="false" description="Comment for overriding methods" enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/*
(non-Javadoc)
* ${see_to_overridden}
*/</template>
<template autoinsert="false" context="fieldcomment_context"
deleted="false" description="Comment for fields" enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment">/**
* @fields ${field}
*/
</template>
<template autoinsert="false" context="methodcomment_context"
deleted="false" description="Comment for non-overriding methods"
enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment"
name="methodcomment">/**
* ${tags}
* @description
* @version 1.0
* @author zhangl
* @update ${date} ${time}
*/</template>
<template autoinsert="false" context="gettercomment_context"
deleted="false" description="Comment for getter method" enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
* @return ${bare_field_name} : return the property ${bare_field_name}.
*/</template>
<template autoinsert="false" context="constructorcomment_context"
deleted="false" description="Comment for created constructors"
enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment"
name="constructorcomment">/**
* Constructor Method
* ${tags}
*/</template>
</templates>
在window->java->code style->code templates下的Code Comments中import该文件,
并勾上下面的复选框, 完成。
原文地址:http://blog.csdn.net/zhanggnol/article/details/6234636
=========================================================
Eclipse中关于添加注释的各种方法
(1)多行注释 Ctrl+/
(2)在方法名之前/**,然后回车,如果方法已经写实现了,就不会自动出来了
(3)在方法名之前 按Alt+Shift+J 可以添加Javadoc 注释
(4)选中要注释的代码,Ctrl+Shift+/,去除注释的快捷键是Ctrl+Shift+\
(5)
方法一:Eclipse中设置在创建新类时自动生成注释
windows-->preference
Java-->Code Style-->Code Templates
code-->new Java files
编辑它
${filecomment}
${package_declaration}
/**
* @author 作者 E-mail:
* @version 创建时间:${date} ${time}
* 类说明
*/
${typecomment}
${type_declaration}
方法二:
通过菜单 Window->Preference 打开参数设置面板,然后选择:
Java -> Code Style -> Code Templates
在右侧选择Comments,将其中的Files项,然后选右边的"Edit",进入编辑模式:
进入编辑模式后就可以自定义注释了。另外可以插入一些变量,如年、日期等等。
最后,确保 Code -> New Java files 中有:"${filecomment}"
当然,通过“导出”和“导入”功能,你可以把自己的模板导出来在其他机器上使用。
以上是文件注释,类中的方法自动添加注释类似,对应于Files下面的Types。