如何在eclipse中的doc注释 中设置自动添加Javadoc注释

原文:http://blog.csdn.net/ahhsxy/article/details/4542682
设置注释模板的入口: Window-&Preference-&Java-&Code Style-&Code Template 然后展开Comments节点就是所有需设置注释的元素啦。
设置注释模板的入口: Window-&Preference-&Java-&Code Style-&Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:
文件(Files)注释标签:
* @Title: ${file_name}
* @Package ${package_name}
* @Description: ${todo}(用一句话描述该文件做什么)
* @author A18ccms A18ccms_gmail_com
* @date ${date} ${time}
* @version V1.0
类型(Types)注释标签(类的注释):
* @ClassName: ${type_name}
* @Description: ${todo}(这里用一句话描述这个类的作用)
* @author A18ccms a18ccms_gmail_com
* @date ${date} ${time}
字段(Fields)注释标签:
* @Fields ${field} : ${todo}(用一句话描述这个变量表示什么)
构造函数标签:
* &p&Title: &/p&
* &p&Description: &/p&
方法(Constructor & Methods)标签:
* @Title: ${enclosing_method}
* @Description: ${todo}(这里用一句话描述这个方法的作用)
* @param ${tags}
* @return ${return_type}
覆盖方法(Overriding Methods)标签:
/* (非 Javadoc)
* &p&Title: ${enclosing_method}&/p&
* &p&Description: &/p&
* ${see_to_overridden}
代表方法(Delegate Methods)标签:
* ${see_to_target}
getter方法标签:
* @return ${bare_field_name}
setter方法标签:
* @param ${param} 要设置的 ${bare_field_name}
简单模板例子:
&?xml version="1.0" encoding="UTF-8"?&&templates&&template autoinsert="true" context="fieldcomment_context" deleted="false" description="字段的注释" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment"&/**
* @Fields ${field} : ${todo}(用一句话描述这个变量表示什么)
&/template&&template autoinsert="true" context="gettercomment_context" deleted="false" description="getter 方法的注释" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment"&/**
* @return ${bare_field_name}
&/template&&template autoinsert="true" context="constructorcomment_context" deleted="false" description="创建的构造函数的注释" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment"&/**
* &p&Title:${file_name} &/p&
* &p&Description: 构造函数&/p&
&/template&&template autoinsert="true" context="filecomment_context" deleted="false" description="已创建的 Java 文件的注释" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment"&/**
* @Title: ${file_name}
* @Package ${package_name}
* @Description: ${todo}(用一句话描述该文件做什么)
* @author DAIGUANGJIU
* @date ${date} ${time}
* @version V1.0
&/template&&template autoinsert="true" context="settercomment_context" deleted="false" description="setter 方法的注释" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment"&/**
* @param ${param} 要设置的 ${bare_field_name}
*/&/template&&template autoinsert="true" context="typecomment_context" deleted="false" description="创建的类型的注释" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment"&/**
* @author ${user}
*/&/template&&template autoinsert="true" context="delegatecomment_context" deleted="false" description="代表方法的注释" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment"&/**
* ${see_to_target}
*/&/template&&template autoinsert="true" context="overridecomment_context" deleted="false" description="覆盖方法的注释" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment"&/** (非 Javadoc)
* &p&Title: ${enclosing_method}&/p&
* &p&Description: &/p&
* ${see_to_overridden}
*/&/template&&template autoinsert="true" context="methodcomment_context" deleted="false" description="非覆盖方法的注释" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment"&/**
*/&/template&&/templa
&?xml version="1.0" encoding="UTF-8"?&
&templates&
autoinsert="false"
context="constructorcomment_context"
deleted="false"
description="Comment for created constructors"
enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment"
name="constructorcomment"&
* 创建一个新的实例 ${enclosing_type}.
&/template&
autoinsert="true"
context="settercomment_context"
deleted="false"
description="Comment for setter method"
enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.settercomment"
name="settercomment"&
* @param ${param} the ${bare_field_name} to set
&/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"&
* 此方法描述的是:
* @author:
* @version: ${date} ${time}
&/template&
autoinsert="true"
context="delegatecomment_context"
deleted="false"
description="Comment for delegate methods"
enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment"
name="delegatecomment"&
* ${see_to_target}
&/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"&
* 文件名:${file_name}
* 版本信息:
* 日期:${date}
* Copyright 足下 Corporation ${year}
* 版权所有
&/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"&
* ${bare_field_name}
the ${bare_field_name}
CodingExample Ver(编码范例查看) 1.0
&/template&
autoinsert="true"
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&
autoinsert="false"
context="fieldcomment_context"
deleted="false"
description="Comment for fields"
enabled="true"
id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment"
name="fieldcomment"&
* ${field}:${todo}(用一句话描述这个变量表示什么)
* @since Ver 1.1
&/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"&
* 此类描述的是:
* @author:
* @version: ${date} ${time}
&/template&
&/templates&
如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:yqgroup@ 进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
用云栖社区APP,舒服~
【云栖快讯】数据库技术天团集体亮相,分享一线生产实践经验,告诉你踩过的坑、走过的路,都是老司机,靠谱!干货分享,不可错过!&&
一项针对阿里云资源和互联网应用进行监控的服务。云监控服务可用于收集获取阿里云资源的监控指标,探测互联网服务可用性...
是一种简单易用的云计算资源管理和自动化运维服务。用户通过模板描述多个云计算资源的依赖关系、配置等,并自动完成所有...
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...
2017杭州云栖大会火热抢票
Loading...1748人阅读
eclipse(53)
转自:/article/a501d80c09dab1ec620f5e4b.html
/fsjohnhuang/p/3988883.html
windows--&preference--&Java--&Code Style--&Code Templates--&code--&new Java file
例如在new java file中编辑模版如下:
${filecomment}${package_declaration}
* @author : suyuyuan
* @date 创建时间:${date} ${time}&
* @version 1.0&
* @parameter &
* @since &
* @return &
${typecomment}${type_declaration}
新建class类时就会出现如下效果:
package com.
* @author : suyuyuan
* @date 创建时间:日 下午5:40:45&
* @version 1.0&
* @parameter &
* @since &
* @return &
public class Test {
${filecomment}
${package_declaration}
* @ClassName: ${type_name}
* @Description: ${todo}
* @author suyuyuan
* @date ${date} ${time}
${typecomment}
${type_declaration}
样式如下:
* @ClassName: Test
* @Description: TODO
* @author suyuyuan
* @date 日 上午10:08:45
public class Test{
-------------------分割线------------------------
以下是如何给java类中的方法自动添加注释:
windows--&preference--&Java--&Code Style--&Code Templates--&Comments--&Methods--&Edit
编辑输入:
&* &${tags} ${return_type}
保存即可。
在使用时,双击想要添加注释的方法,按下组合快捷键:Alt+Shift+J,即可。
---------------分割线--------------------
一、注释                                  
& 1. 注释类型
& & &[a]. 单行注释
// 单行注释
String type = &单行注释&;
& & &[b]. 多行注释
* 多行注释
String type = &多行注释&;
& & &[c]. 文档注释
* 文档注释
public class Dummy{}
& 2. 快捷键
& & &[a]. 添加/取消单行注释:&Ctrl+/&
& & &[b]. 添加类的文档注释:&Ctrl+Shift+j&
二、注释模板                               &
&&作用:定义文件、类和方法等默认的注释格式,减少手工输入的工作量。
&&1.&设置注释模板的入口:点击&Window-&Preference-&Java-&Code
Style-&Code Template&,然后展开&Comments节点&。
& 2.&Comments节点&下的元素介绍:
& & &File节点(文件注释标签)
* @Title: ${file_name}
* @Package ${package_name}
* @Description: ${todo}(用一句话描述该文件做什么)
* @author fsjohnhuang
* @date ${date} ${time}
* @version V1.0
& & &Types节点(类注释标签)
* @ClassName: ${type_name}
* @Description: ${todo}(这里用一句话描述这个类的作用)
* @author fsjohnhuang
* @date ${date} ${time}
& & &&Fields节点(字段注释标签)
* @Fields ${field} : ${todo}(用一句话描述这个变量表示什么)
& & &Constructor节点(构造函数注释标签)
* &p&Title: &/p&
* &p&Description: &/p&
& & &Method节点(方法注释标签)
* @Title: ${enclosing_method}
* @Description: ${todo}(这里用一句话描述这个方法的作用)
* @param ${tags}
* @return ${return_type}
& & &Overriding Methods节点(覆盖方法注释标签)
* Title: ${enclosing_method}
*Description:
* ${see_to_overridden}
& &&Delegate Methods节点(代理方法注释标签)
* ${see_to_target}
&&&&getter节点(getter方法注释标签)
* @return ${bare_field_name}
& &&setter节点(setter方法注释标签)
* @param ${param} 要设置的 ${bare_field_name}
& 3. 导入、导出注释模板
& &&在&Window-&Preference-&Java-&Code
Style-&Code Template&下可导入导出注释模板。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:491322次
积分:7413
积分:7413
排名:第2901名
原创:217篇
转载:292篇
译文:22篇
评论:61条
(1)(5)(9)(6)(9)(16)(17)(17)(8)(43)(77)(103)(14)(12)(58)(40)(26)(40)(30)Eclipse Code Template 设置自动加注释 -
设置注释模板的入口: Window-&Preference-&Java-&Code Style-&Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:
文件(Files)注释标签:
/**&&& * @Title: ${file_name}& * @Package ${package_name}& * @Description: ${todo}(用一句话描述该文件做什么)& * @author A18ccms A18ccms_gmail_com&&& * @date ${date} ${time}& * @version V1.0&&& */
类型(Types)注释标签(类的注释):
/**& * @ClassName: ${type_name}& * @Description: ${todo}(这里用一句话描述这个类的作用)& * @author A18ccms a18ccms_gmail_com& * @date ${date} ${time}& *& * ${tags}& */
字段(Fields)注释标签:
/**& * @Fields ${field} : ${todo}(用一句话描述这个变量表示什么)& */& 构造函数标签:
/**& * &p&Title: &/p&& * &p&Description: &/p&& * ${tags}& */
方法(Constructor & Methods)标签:
/**& * @Title: ${enclosing_method}& * @Description: ${todo}(这里用一句话描述这个方法的作用)& * @param ${tags}&&& 设定文件& * @return ${return_type}&&& 返回类型& * @throws& */
覆盖方法(Overriding Methods)标签:
/* (非 Javadoc)& * &p&Title: ${enclosing_method}&/p&& * &p&Description: &/p&& * ${tags}& * ${see_to_overridden}& */
代表方法(Delegate Methods)标签:
/**& * ${tags}& * ${see_to_target}& */& getter方法标签:
/**& * @return ${bare_field_name}& */
setter方法标签:
/**& * @param ${param} 要设置的 ${bare_field_name}& */
例子:& &?xml version="1.0" encoding="UTF-8"?&& &templates&& &&& &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"&& &&& /**&&& &&&& * 创建一个新的实例 ${enclosing_type}.&&& &&&& *&&& &&&& * ${tags}&&& &&&& */&&& &&& &/template&& &&& &template&&&& &&&&&&&&&&&&&&& autoinsert="true"&&&& &&&&&&&&&&&&&&& context="settercomment_context"& &&&&&&&&&&&&&&& deleted="false"&&&& &&&&&&&&&&&&&&& description="Comment for setter method"&&&& &&&&&&&&&&&&&&& enabled="true"&&&& &&&&&&&&&&&&&&& id="org.eclipse.jdt.ui.text.codetemplates.settercomment"&&&& &&&&&&&&&&&&&&& name="settercomment"&& &&& /**&&& &&&& * @param ${param} the ${bare_field_name} to set&&& &&&& */&&& &&& &/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"&& &&& /**&&& &&&& * 此方法描述的是:&&& &&&& * @author:
&&&& * @version: ${date} ${time}&&& &&&& */&&& &&& &/template&& &&& &template&&&& &&&&&&&&&&&&&&& autoinsert="true"&&&& &&&&&&&&&&&&&&& 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="filecomment_context"&&&& &&&&&&&&&&&&&&& deleted="false"&&&& &&&&&&&&&&&&&&& description="Comment for created Java files"&&&& &&&&&&&&&&&&&&& enabled="true"&&&& &&&&&&&&&&&&&&& id="org.eclipse.jdt.ui.text.codetemplates.filecomment"&&&& &&&&&&&&&&&&&&& name="filecomment"&& &&& /**&&& &&&& * 文件名:${file_name}&&& &&&& *&&& &&&& * 版本信息:&&& &&&& * 日期:${date}&&& &&&& * Copyright 足下 Corporation ${year}&&&& &&&& * 版权所有&&& &&&& *&&& &&&& */&&& &&& &/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"&& &&& /**&&& &&&& * ${bare_field_name}&&& &&&& *&&& &&&& * @return the ${bare_field_name}&&& &&&& * @since&& CodingExample Ver(编码范例查看) 1.0&&& &&& */&&& &&& &/template&& &&& &template&&&& &&&&&&&&&&&&&&& autoinsert="true"&&&& &&&&&&&&&&&&&&& 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"&& &&& /**&&& &&&& * ${field}:${todo}(用一句话描述这个变量表示什么)&&& &&&& *&&& &&&& * @since Ver 1.1&&& &&&& */&&& &&& &/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"&& &&& /**&&& &&&& * 此类描述的是:&&& &&&& * @author:
&&&& * @version: ${date} ${time}&&&& &&&& */&&& &&& &/template&& &/templates&& &?xml version="1.0" encoding="UTF-8"?&& &templates&& &&& &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"&& &&& /**& &&&& * 创建一个新的实例 ${enclosing_type}.& &&&& *& &&&& * ${tags}& &&&& */& &&& &/template&& &&& &template& &&&&&&&&&&&&&&& autoinsert="true"& &&&&&&&&&&&&&&& context="settercomment_context"& &&&&&&&&&&&&&&& deleted="false"& &&&&&&&&&&&&&&& description="Comment for setter method"& &&&&&&&&&&&&&&& enabled="true"& &&&&&&&&&&&&&&& id="org.eclipse.jdt.ui.text.codetemplates.settercomment"& &&&&&&&&&&&&&&& name="settercomment"&& &&& /**& &&&& * @param ${param} the ${bare_field_name} to set& &&&& */& &&& &/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"&& &&& /**& &&&& * 此方法描述的是:& &&&& * @author:
&&&& * @version: ${date} ${time}& &&&& */& &&& &/template&& &&& &template& &&&&&&&&&&&&&&& autoinsert="true"& &&&&&&&&&&&&&&& 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="filecomment_context"& &&&&&&&&&&&&&&& deleted="false"& &&&&&&&&&&&&&&& description="Comment for created Java files"& &&&&&&&&&&&&&&& enabled="true"& &&&&&&&&&&&&&&& id="org.eclipse.jdt.ui.text.codetemplates.filecomment"& &&&&&&&&&&&&&&& name="filecomment"&& &&& /**& &&&& * 文件名:${file_name}& &&&& *& &&&& * 版本信息:& &&&& * 日期:${date}& &&&& * Copyright 足下 Corporation ${year}& &&&& * 版权所有& &&&& *& &&&& */& &&& &/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"&& &&& /**& &&&& * ${bare_field_name}& &&&& *& &&&& * @return the ${bare_field_name}& &&&& * @since&& CodingExample Ver(编码范例查看) 1.0& &&& */& &&& &/template&
&&& &template& &&&&&&&&&&&&&&& autoinsert="true"& &&&&&&&&&&&&&&& 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"&& &&& /**& &&&& * ${field}:${todo}(用一句话描述这个变量表示什么)& &&&& *& &&&& * @since Ver 1.1& &&&& */& &&& &/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"&& &&& /**& &&&& * 此类描述的是:& &&&& * @author:
&&&& * @version: ${date} ${time}& &&&& */& &&& &/template&& &/templates&
MyEclipse 6.5 代码提示的设置
MyEclipse 选择 Windows -&Preperences -&General -&keys
找到 word completion的快捷键 把原alt+/删掉!//必须
把Content Assist 的快捷键 改成alt+/ 或者你想改的其他快捷键
MyEclipse编码设置
Myeclipse安装后编码默认是GB18030,一般推荐用UTF-8。如果在导入项目后发现乱码现象,那是编码设置设置不对。
全局编码设置的方法:ToolBar--&Window--&Preferences--&General--&Workspace--&Text file encoding,设置合适的编码。
局部编码设置:在源码按右键--&General--&Editors--&Test Editors--&Spelling--&Encoding,这里是设置单个文件的编码。
推荐还是使用全局编码设置。
MyEclipse设置JSP页面默认编码方式:
windows(窗口)-Preferences(首选项)-MyEclipse-Files & Editors-JSP-右侧encoding:设置为ISO10646/Unicode(UTF-8)
MyEclipse在Java文件中设置作者、日期等说明:
windows(窗口)-Preferences(首选项)-Java-Code Style(代码样式)-Code Templates(代码模版)-右侧Comments(注释)-选择Types(类型)-点击edit(编辑)-输入如下信息
* @包名&& ${package_name}
* @文件名 ${file_name}
* @作者&& 汪辉
* @创建日期 ${date}
* @版本 V 1.0
点击OK(确定)-选中左侧的代码样式-选择右侧复选框(Automatically add Comments for new Methods and types)(自动为新方法和类型添加注释)-点击Apply(应用)-点击OK(确定)}

我要回帖

更多关于 eclipse添加方法注释 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信