`

Eclipse 添加注释模板

    博客分类:
  • java
阅读更多

1、生成模板文件把如下代码保存到一个xml文件templates.xml;

<?xml version="1.0" encoding="UTF-8"?>
<templates>
	<template autoinsert="true" context="filecomment_context"
		deleted="false" description="已创建的 Java 文件的注释" enabled="true"
		id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">
/**
 * @Project		${project_name}
 * @File		${file_name}
 * @Package		${package_name}
 * @Version		V1.0
 * @Date		${date} ${time}
 * @Author		sunyunfang@cyou-inc.com
 * Copyright (c) All Rights Reserved, ${year}.
 */
	</template>
	<template autoinsert="true" context="typecomment_context"
		deleted="false" description="创建的类型的注释" enabled="true"
		id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">
/**
 * @Description	${todo}
 * @ClassName	${type_name}
 * @Date		${date} ${time}
 * @Author		sunyunfang@cyou-inc.com
 * Copyright (c) All Rights Reserved, ${year}.
 */
	</template>
	<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="methodcomment_context"
		deleted="false" description="非覆盖方法的注释" enabled="true"
		id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">
/**
 * @Description ${todo}
 * @param ${tags} 参数
 * @return ${return_type} 返回类型 
 * @throws
 */
	</template>
	<template autoinsert="true" context="delegatecomment_context"
		deleted="false" description="代表方法的注释" enabled="true"
		id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">
/**
 * ${tags}
 * ${see_to_target}
 */
	</template>
	<!-- template autoinsert="true" context="constructorcomment_context"
		deleted="false" description="创建的构造函数的注释" enabled="true"
		id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">
/**
 * Title:${file_name}
 * Description: ${todo}
 * ${tags}
 */
	</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="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="overridecomment_context"
		deleted="false" description="覆盖方法的注释" enabled="true"
		id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">
/**
 * @Description ${todo}
 * @param ${tags} 参数
 * @return ${return_type} 返回类型 
 * @throws
 */
	</template>
</templates>

 2、安装模板文件;

     打开eclipse/myeclipse,选择 window-->Preferences-->JAVA-->Code-->Code Templates 右边点Import 选择你写好的模板templates.xml文件。

 

使用注释模板:

创建新类的时候,勾上“Generate comments”选项即可。新创建的类中,自动添加了你的注释模板中定义好了的注释。

分享到:
评论

相关推荐

    eclipse注释模板codetemplates.xml

    自己定义的注释模板,还算比较好用。用法是直接下载文件,在eclipse或myeclipse里面导入(preferences -- code templates -- comments -- import),使用的快捷键是 alt+shift+j,注释就自动加好了。

    eclipse/myeclipse注释模板

    eclipse/myeclipse注释模板 支持直接导入方便快捷非常好用,本人又新添加很多功能 需配合我上传过的文件使用

    eclipse注释模板

    代码格式化和代码注释规范,导入eclipse中,一般在类和方法上都必须加通用文档注释,说明类和方法的作用,在特殊字段加相应注释,在复杂代码逻辑加相应行内注释说明代码逻辑。

    eclipse注释模板,程序员必备的xml的配置文件

    Eclipse作为JavaIDE(Integrated Development Environment,集成开发环境),可以通过设置自动添加Javadoc注释信息,如@author 作者名、@version 版本标识、@date 日期等,在创建类或新增方法时会自动添加注释信息。

    Eclipse、MyEclipse注释模版

    在开发过程中,添加必要的注释,增强代码的可读性,Eclipse、MyEclipse注释模版。

    Eclipse注释模板

    首先eclipse中有三种注释 1Add block comment 添加块注释 选中多行 按下快捷键 形成形如“/**/”的注释 默认快捷键 添加注释:ctrl+shift+/ 取消注释:ctrl+shift+\ 2toggle comment (绿色注释) 也可以多行...

    eclipse/myeclipse注释行模板

    注释比代码还重要?? 当然!在一个项目的完整的生命周期中,其维护费用,往往是其开发费用的数倍。 因此项目的可维护性、可复用性是衡量一...新创建的类中,自动添加了你的注释模板中定义好了的注释。 就这么简单:)

    eclipse生成带注释的set、get方法

    2.设置生成模板 1、preferences--&gt;Java--&gt;Code Style--&gt;Code Templates, 在右边的Commens编辑一下Getters、Setters样式 get方法: /** * 获取${bare_field_name} * * @return ${bare_field_name} ${bare_field_...

    Android Studio注释模板介绍

    大家啊从Eclipse转到Android Studio很不习惯吧,感觉还是用Eclipse的方法注释模板比较方便,敲/**加回车,模板就加载出来了,而Android Studio却不能自定义,现在用live templates替代,具体方法通过图片和文字的...

    eclipse插件 jautodoc 1.14.2

    JAutodoc is an Eclipse Plugin for automatically adding Javadoc and file headers to your source code. It optionally generates initial ...它还可以通过对javadoc和文件头使用Velocity模板从元素名生成初始注释。

    xalanjava源码-Eclipse-Preferences:EclipseIDE的各种首选项

    将这些模板添加到您的 Eclipse 环境中 JUnit 模板 aaa :声明一个带有三 A 注释的 JUnit 4 测试方法:Arrange、Act 和 Assert。 at :插入assertThat()方法。 ee :插入期望异常的测试用例的主体。 eq :插入equalTo...

    eclipse格式化

    代码格式化和代码注释规范,导入eclipse中,一般在类和方法上都必须加通用文档注释,说明类和方法的作用,在特殊字段加相应注释,在复杂代码逻辑加相应行内注释说明代码逻辑。

    自定义 Hibernate Tools 的模板

    eclipse下使用hibernate tools实现hibernate逆向工程时 生成实体类时可以自动添加数据库中的注释

    Java课程设计推箱子小游戏,附完整素材、源码和报告模板

    使用eclipse软件,设计一个简单的Java课程设计所需的推箱子小游戏,原理简单易读,注释全面,含有完整源码、素材和word模板。 1. test.java:主类。 2. MapConfig.java: 素材图片定义、整合接口 3. GetLevelDialog....

Global site tag (gtag.js) - Google Analytics