`
eric_hwp
  • 浏览: 119760 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

eclipse 代码模版样式

 
阅读更多
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<templates>
	<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}
	 */</template>
	<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   ${param}    the ${bare_field_name} to set
	 */
    </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">
	/**
	 * Creates a new instance of ${enclosing_type}.
	 * ${tags}
	 */
	</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">
	/**
	 * Project Name:${project_name}
	 * File Name:   ${file_name}
	 * Package Name:${package_name}
	 * @createDate: ${date}${time}
	 * @QQ  :       280795290
	 * Copyright (c) ${year}, OlymTech, Corp.All Rights Reserved.
	 *
	 */
   </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">
	/**
	 * @ClassName:  ${type_name} 
	 * @Function:   ADD FUNCTION. 
	 * 
	 * @createDate: ${date} ${time} 
	 * @creater:    ${user}
	 * @QQ:         280795290
	 * @version:    ${enclosing_type}${tags}
	 * @Company:    奥林科技
	 */
   </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}(用一句话描述这个变量表示什么).
	 */
 </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">
/**
 * ${enclosing_method}:
 * (这里描述这个方法适用条件,执行流程,使用方法,注意事项等 – 可选).
 * @create:${date} ${time}||${user}
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 * ${tags}
 */
 </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">
/**
 * 简单描述该方法的实现功能.
 * ${see_to_overridden}
 * @create:${date} ${time}||${user}
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 */
 </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}
 * @create:${date} ${time}||${user}
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 * @update:修改时间||修改人||修改内容 
 */
 </template>
<template autoinsert="false" context="newtype_context" deleted="false" description="Newly created files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.newtype" name="newtype">
/**
 * @Project Name:${project_name}
 * @File Name:   ${file_name}
 * @Package Name:${package_name}
 * @createDate:  ${date}${time}
 * @creater      ${user}
 * @QQ           280795290
 * @Company:     奥林科技
 * Copyright (c) ${year}, OlymTech, Corp.All Rights Reserved.
 *
*/
${filecomment}

${package_declaration}
/**
 * @ClassName: ${type_name} 
 * @Function:  ${todo} ADD FUNCTION. 
 *  
 * @createDate:${date} ${time} 
 * @creater    ${user}
 * @QQ         280795290	 
 */
${typecomment}
${type_declaration}
	</template>
	<template autoinsert="true" context="classbody_context" deleted="false" description="Code in new class type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.classbody" name="classbody">
	</template>
	<template autoinsert="true" context="interfacebody_context" deleted="false" description="Code in new interface type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name="interfacebody">
	</template>
	<template autoinsert="true" context="enumbody_context" deleted="false" description="Code in new enum type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.enumbody" name="enumbody">
	</template>
	<template autoinsert="true" context="annotationbody_context" deleted="false" description="Code in new annotation type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name="annotationbody">
	</template>
	<template autoinsert="true" context="catchblock_context" deleted="false" description="Code in new catch blocks" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.catchblock" name="catchblock">
// ${todo} Auto-generated catch block
${exception_var}.printStackTrace();
	</template>
	<template autoinsert="false" context="methodbody_context" deleted="false" description="Code in created method stubs" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodbody" name="methodbody">
// ${todo} Auto-generated method stub
${body_statement}</template>
	<template autoinsert="true" context="constructorbody_context" deleted="false" description="Code in created constructor stubs" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name="constructorbody">
${body_statement}
// ${todo} Auto-generated constructor stub
	</template>
	<template autoinsert="true" context="getterbody_context" deleted="false" description="Code in created getters" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.getterbody" name="getterbody">return ${field};</template>
	<template autoinsert="true" context="setterbody_context" deleted="false" description="Code in created setters" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.setterbody" name="setterbody">${field} = ${param};</template>
</templates>

 

分享到:
评论

相关推荐

    Eclipse代码模板

    Eclipse代码模板,类注释,新建文件注释,方法注释等。可直接导入使用,方便快捷

    Eclipse代码格式化模板

    保存代码时优化代码

    Eclipse代码注释样式配置模版

    打开开Eclipse,选择Window--&gt;Preference,搜索Code Templates。点击import,将代本码注释模板导入。...编辑完成后保存设置,这样在编辑代码写java doc注释(/***/)时,自动生成的注释内容就会是模版设置的样式。

    eclipse Code样式模板

    java开发设计工具,欢迎大家下载,放心使用,完全没问题

    eclipse配置Java代码注释模板

    eclipse配置Java代码注释模板,Window -&gt; Preferences -&gt; Java -&gt; Code Style -&gt; Code Templates,点击import导入注释模板,勾选Automatically add comments for new methods and types,选择Comments和Code中的注释...

    eclipse开发环境设置.docx

    详细介绍eclipse开发工具的环境设置,代码规范模板导入,开发样式格式的模板导入,修改注解名称的设置等

    基于java的ssm框架开发的企业公司网站建设源代码行业通用官网模板源码(有运行文档+运行视频)亲自测试代码绝对可以正常运行

    网站前后台都有,对页面布局没要求的话:直接在后台修改网站数据即可立即部署使用对布局要求不大的话,可以二次开发自己想要的样式 2.高手大神买来干私活用[节约成本] 自己接个私活做个网站,全盘自己开发费事费力...

    前后台管理系统模板源代码 java语言 ssh开发框架 Spring+Struts+Hibernate

    开发工具:MyEclipse/Eclipse,jdk1.7,tomcat7,mysql5.6,navicat,editplus等工具; 开发技术:Spring3.2,Struts2.3,Hibernate3,bootstrap样式,bootstrap脚本,jquery脚本,layer弹窗组件,ueditor富文本框...

    使用poi导入数据到Exce模版

    代码是基于poi进行的模版导出,直接解压导入eclipse,创建excel模版即可运行

    ecore2latex:从 LaTeX 中的 ecore 模型生成 UML 规范样式的文档

    M2T 转换将由基于 Acceleo 的模板以及一些 Java 代码完成。 该项目将使用 maven 和 tycho 构建,这是我最近非常欣赏的两种技术。 CI是在buildhive上完成的,实际状态是 . 带有当前版本的更新站点以及带有里程碑...

    JAVA上百实例源码以及开源项目源代码

    Java二进制IO类与文件复制操作实例 16个目标文件 内容索引:Java源码,初学实例,二进制,文件复制 Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系...

    JAVA毕业设计之springboot011课程作业管理系统(springboot+mysql)完整源码.zip

    提供RESTful API接口MySQL:用于存储数据MyBatis:用于操作数据库Thymeleaf:用于前端模板引擎Bootstrap:用于前端页面样式项目的目录结构如下:src/main/java:存放Java源代码com.example.demo:项目主包controller...

    高级java笔试题-note-demo:Markdown+Pandoc+MarkdownPad2+Github打造传世笔记模板demo

    reStructuredText+Sphinx的组合是不错的选择,可惜reStructuredText没有令人满意的编辑器,eclipse有插件ReST,但是不好用,样式不好看,代码提示时好时坏;Sphinx是Python的帮助文档生成工具,很强大,试用了下的确...

    java开源包8

    J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...

    java开源包10

    J2C 将 Java 代码转成 C++ 代码,这是源码级别的转换,输出的 C++ 代码是有效的代码。 OSGi 分布式通讯组件 R-OSGi R-OSGi 是一套适用于任意满足 OSGi 架构的分布式通讯组件。它以 jar 的形式发布,部署容易,使用...

    精通qt4编程(源代码)

    \第13章 Qt的模板库和工具类 326 \13.1 Qt容器类 326 \13.1.1 QList、QLinkedList和QVector 327 \13.1.2 QMap、QHash 332 \13.2 QString 334 \13.2.1 隐式共享 335 \13.2.2 内存分配策略 336 \13.2.3 操作字符串 336...

    JAVA上百实例源码以及开源项目

     Java二进制IO类与文件复制操作实例,好像是一本书的例子,源代码有的是独立运行的,与同目录下的其它代码文件互不联系,这些代码面向初级、中级Java程序员。 Java访问权限控制源代码 1个目标文件 摘要:Java源码,...

    IBM WebSphere Portal门户开发笔记01

    4、ECLIPSE添加SVN 370 5、手工采集WAS JAVACORE 370 6、手工采集PORTAL JAVACORE 371 7、WAS和PORTAL各端口查看路径 372 二十、DB2相关 372 1、DB2 SQL 语句 372 2、LINUX下调出DB2管理控制中心 373 3、DB2(WSII)...

    精通Qt4编程(第二版)源代码

    \第13章 Qt的模板库和工具类 326 \13.1 Qt容器类 326 \13.1.1 QList、QLinkedList和QVector 327 \13.1.2 QMap、QHash 332 \13.2 QString 334 \13.2.1 隐式共享 335 \13.2.2 内存分配策略 336 \13.2.3 操作...

Global site tag (gtag.js) - Google Analytics