- 浏览: 157179 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
18335864773:
推荐用户国内自主研发的组件 pageoffice 组件生成 e ...
java 导出Excel poi 实现 -
nijinglie:
这个jsp页面具体怎么写????
java 导出Excel poi 实现 -
fxwjsw:
Array.prototype.distinct = func ...
js数组去除重复项目 -
ae6623:
讲的很好!!赞一个,嗯是图片向上滚动了-100px;这就好理解 ...
css背景定位技术 -
qieyi28:
呵呵
javascript &的秒用
设置注释模板的入口: 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: wangxiongdx@163.com
* @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: wangxiongdx@163.com
* @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: wangxiongdx@163.com
* @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: wangxiongdx@163.com
* @version: ${date} ${time}
*/
</template>
</templates>
发表评论
-
Eclipse常用快捷键 10个最有用的快捷键
2017-10-12 16:46 548Eclipse中10个最有用的快捷键组合 一个E ... -
redis boundValueOps 方法操作解释
2017-06-21 17:17 25401.我的项目是maven项目,最近因为要用到,先引进下面两 ... -
centos 配置java JDK
2017-04-19 10:50 627因为使用的是Centos所以安装JDK,先从官网下载 h ... -
java 过滤器filter防sql注入
2016-07-14 11:03 990XSSFilter.java public void ... -
JSP 中使用常量防止硬编码
2016-06-11 11:55 2051jsp页面硬编码是个很头疼的问题,工作这么多年,看到 ... -
srpingMvc3.2 配置日期转换
2016-06-10 12:08 754配置spingMVC日期转换器,最近 ... -
eclipse,代码中有错误,项目中却不显示红叉
2016-06-04 23:27 14411.单个项目修改 项目上右键-->prope ... -
FORM表单防止重复提交的解决思路
2016-05-05 23:31 708现在分2种场景描述: ... -
Spring 面向切面编程(AOP)
2016-03-20 18:01 1027一、什么是 AOP 面向 ... -
java 导出Excel poi 实现
2016-01-29 09:22 7032今天又做了一个Excel 导出的功能 ... -
Spring MVC之@RequestBody, @ResponseBody 使用方法
2016-01-21 11:37 3840@RequestBody 作用: i) ... -
jsp 标签 TagSupport的学习
2015-11-11 00:52 709TagSupport的学习 ... -
quartz spring 实现动态定时任务
2015-08-02 17:59 5390在实际项目应用中经常会用到定时任务,可以通过q ... -
Maven 区分开发环境和测试环境 配置
2015-07-30 19:41 1447项目开发过程中,如果一个项目经常发布,那么 ... -
HttpClient 请求和接收
2015-06-29 09:45 523最近要写一个简单的数据请求接口,嫌麻烦就 ... -
网站设计之装饰模式,解决WAP公用部分重复代码
2015-03-30 15:15 892sitemesh应用Decorator模式,用fi ... -
Redis的Java客户端Jedis的八种调用方式(事务、管道、分布式…)介绍
2015-02-09 10:14 760redis是一个著名的key-val ... -
svn cleanup failed–previous operation has not finished; run cleanup if it was in
2014-10-28 15:24 652svn提交遇到恶心的问题,可能是因为上次cleanup中断后 ... -
schema 命名空间的理解
2014-10-06 10:47 753这几天重新温习了一下JAVA基础,发现对SC ... -
Callable与Future的介绍
2014-05-18 14:38 682Callable与 Future 两功能是Java在后 ...
相关推荐
MyEclipse注释规范,包括类的注释,方法注释等,方便快捷生成规范的注释
### Eclipse与MyEclipse注释规范设置详解 在软件开发过程中,良好的代码注释习惯对于提高代码可读性、维护性和团队协作效率至关重要。本文将详细介绍如何在Eclipse与MyEclipse IDE中设置规范化的注释格式,帮助...
Myeclipse注释规范 /** * * @ClassName: FilmImageController * @Description: TODO() * @author admin * @date 2014-3-5 下午2:53:23 * */
在提供的压缩包文件中,"myeclipse注释模板的修改"和"getset注释模板 操作步骤"这两个文件可能包含了详细的图文教程,帮助你更直观地了解每个步骤。通过阅读这些文档,你可以更加熟练地掌握MyEclipse注释模板的修改...
总的来说,这个压缩包将为你提供有关MyEclipse注释功能的深入理解和使用指南,帮助你在项目开发中实现高效、规范的代码注释。通过熟练运用这些工具和技巧,你可以提升个人编程技能,同时增强团队间的协作效率。
这篇博文将探讨如何在MyEclipse中配置自动注释,帮助开发者节省时间,保持代码规范。 首先,自动注释功能允许我们在编写代码时快速插入预设的注释模板,例如类、方法或变量的注释。这不仅提高了编程速度,还能确保...
一、MyEclipse注释模板概述 MyEclipse的注释模板允许开发者自定义各种类型的注释格式,如类注释、方法注释、变量注释等。这些模板可以快速插入到代码中,减少手动输入的时间,同时保证注释的一致性和完整性。通过...
通过上述步骤,你可以在MyEclipse中创建和管理自定义的注释模板,使得代码注释工作既高效又规范。这不仅可以提高个人编程效率,也有利于团队间的代码共享和理解,从而提升整体项目质量。记得定期更新和优化你的注释...
本文将详细介绍如何利用"MyEclipse自动注释配置文件"进行高效且规范的代码注释。 标题中的"MyEclipse自动注释配置文件"实际上是指一个名为"codetemplates.xml"的文件,这个文件包含了预定义的代码注释模板。这些...
Eclipse 和 MyEclipse 是两款非常流行的 Java 开发集成环境,它们提供了强大的自定义注释模板功能,帮助开发者快速编写规范、一致的注释。本文将详细介绍如何在 Eclipse 和 MyEclipse 中设置和使用注释模板,以及...
### MyEclipse设置注释格式详解 在软件开发过程中,良好的代码注释习惯不仅能够提高代码的可读性,还能方便后期的维护与修改。MyEclipse作为一款强大的集成开发环境(IDE),提供了丰富的功能来帮助开发者管理和...
注释模板在软件开发中扮演着重要角色,它们不仅能够帮助开发者理解代码的功能,还能够提供代码规范,便于团队间的协作。MyEclipse中的注释模板可以是方法注释、类注释、文件头注释等,用户可以根据自己的需求定制。...
总结来说,MyEclipse的注释模板功能让开发者能够快速生成规范、一致的代码注释,提高编程效率,同时保持代码的整洁和易读性。通过自定义模板,每个开发者可以根据个人喜好和团队规范来定制注释样式,使得代码更具可...
当配置eclipse时,我们导入codetemplates.xml,来完成代码注释的规范性,统一性。示例: /** * * 类: <code> BlogInterceptor * 功能描述: * 创建人: zhaohy * 创建日期: 2015-1-13 上午11:24:41 * 开发...
在MyEclipse中,配置注释风格是一项重要的工作,它能帮助开发者规范代码,提高代码可读性,并方便团队协作。下面将详细讲解如何配置MyEclipse以自动生成指定风格的注释。 首先,打开MyEclipse的设置界面,可以通过...
Eclipse和MyEclipse作为Java开发的主流工具,提供了丰富的自定义功能,其中之一就是注释模板和格式化模板的设置。本文将深入探讨如何利用这些模板来优化代码编写体验。 注释模板在编程时非常实用,它们允许开发者...
总结一下,`MyEclipse 6.5`的`Code Templates`功能使开发者能够高效地编写规范的代码注释和结构,提升编码质量和效率。通过自定义模板,可以保持团队内部的编码风格一致,提高代码可读性和可维护性。同时,`...
- **Ctrl + I**:格式化当前选中的代码段,使其符合MyEclipse预设的代码风格规范。 - **Ctrl + Shift + F**:格式化整个文档,保持整个文件的代码风格一致。 - **Ctrl + S**:保存当前文档。 - **Ctrl + Shift + S**...