整理了一下eclipse 快捷键注释的一份文档
// 文档名称 codetemplates.xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<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} 要设置的 ${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">
/**
* Desc
* @param name
*/
</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">
/**
*
* @class : ${type_name}
* @Package : ${package_name}
* @project : ${project_name}
* @author : PC-2016
* @company :
* @create : ${date} ${time}
* @description :
* @version : v2.0
*/
</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} : ${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">
/**
* @Title: ${enclosing_method}
* @Description:
* @author add by PC-2016in ${date}
* ${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">
/* (非 Javadoc)
* <p>Title: ${enclosing_method}</p>
* <p>Description: </p>
* ${tags}
* ${see_to_overridden}
*/
</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="true" context="newtype_context" deleted="false" description="Newly created files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.newtype" name="newtype">
${filecomment}
${package_declaration} ${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="true" 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>
/*
* 导入方式: Window -> Preferences -> Java -> Code Style -> Code Templates,
* 选中Code,然后选择右侧Import...
* 够选择下方
*/
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAAAaCAIAAAAWgZ2RAAAEJUlEQVR4nO2cwbXjIAxF3dM/hxpSBvsUQjFuIFVQRCrIKtuZhRNbgifATvJt8t9dZQgIIYln8GRmuBFCSCcMeztACCGtULAIId1AwSKEdAMFixDSDRQsQkg3YMH6aeOXfSWE/HFMwfpX4+iCFYMbXIjtA0Y/+FF9eJnRYxes9u6JwQ3D8K7w7c4Lefp0ir+2hCq8V7BicIepVgrWrxODO0r23wMF63CsFqzr9Xo6nS6XCxCsGJxzDTX7ucJ+xTIFC7IipD0ty0SutzvB+rpHRsY6wZrU6nw+3+/3XLBicC7Ehu1OwepoZ1OwNpmhYH2GFYIl1QpdCSe90qGUAXx8Hv3w5NFNtCzRHv3gwji9Ehn8uPRa0vR4YTIP05ZV7pavHsPTsbdMsPSVEtYHMJIsZ9AmYLsk83NjcBqih+dyIcieabLwilNH5zDmnk9ZGT2IQD479lOkYvSzaZCgDUFI1qtcEiuGSzNTXAia8XU9FMkX6bfOe1C9IvipN3kx1NzeCVOwLpfL6XS6Xq9QrYBgLRUjagcI1i17iCWbWpT7XKFz0KQR/xy2jBKWl496CnNsdsLSOyNLmmVEy6QQZdSeRDBp3hyclg75U2X0qufUAYYUk0gJ8nzaBdAInB34KRfhnMv7KYOrg5AWJ3LJTApIcSVoZhXBeWslJCYD1auDr6bL4nDUs5opWPf7/Xw+T5qVq1UuWHLRy+eqYKWFJjcPsJcMyB4CaHcZh/NsbH4lnEeal0RwyJNzSQOw3YogbmkPTq2DflQ/93VSuPmGm4aZVx34zNKeF/YBmh36+bQxehfi6B9N5YC2B8G6EqILhFyameJK0G64FGvz4qqGzs/VmwRfeI6LoeL2LpSuhLNm5WqVCVa26Lw+WwWrbcvF4NT9bo1g4bG5YD28wZsMGvm4YLUFp2Wv4iNeWbDEysvjTc/XCxbellqqRqRXG4OwQbBaBMUImlmKrwtWXr22YJm6ZOZ6LyrvsCbNytUqFSx1XBV/Fi+CxE8eildCUPKVasOW9f1oni6EaIwFgnWLwTnv0W6wjSiFRldC2Z5Y1H5uDk5TB3m/sPeJDmnIHj5GSCzPVwoW9vMWxV9HT58rGVoRhJpglZKCUlwOmllF5VBYJaSnSKtXzGAW7TMOtVzvxXt+h5XqlWiZj7vOeyUmg9rM+kh8a6i25RyNLaeHO2kfjkWClZanBDsgVuNC0I7DdmxSvaxYH5xqB/tdb7pPVLIWb1AJ60c19HytYEE/9dYTD0XbYHsQ5HoNl/DSzBQXg2aVIpq3oYT0zkqqNwY3eI+8QXEo53ovvveX7m+idF4m5Njo6j3WWWkb/LeERb4hxeSvklbvN1Qz/7cGk+lI3HuCyd8EVS8FixBCfhEKFiGkGyhYhJBuoGARQrqBgkUI6QYKFiGkG/4DVlOJGBvr8ncAAAAASUVORK5CYII=" alt="" />
/*
* 点击Apply 然后点击OK,新建文件,出现你想要的则SUCCESS
*/
整理了一下eclipse 快捷键注释的一份文档的更多相关文章
- C# : 操作Word文件的API - (将C# source中的xml注释转换成word文档)
这篇博客将要讨论的是关于: 如何从C#的source以及注释, 生成一份Word格式的关于各个类,函数以及成员变量的说明文档. 他的大背景如下...... 最近的一个项目使用C#, 分N个模块, 在项 ...
- 试试使用 eolinker 扫描 GitLab 代码注释自动生成 API 文档?
前言: 一般写完代码之后,还要将各类参数注解写入API文档,方便后续进行对接和测试,这个过程通常都很麻烦,如果有工具可以读取代码注释直接生成API文档的话,那会十分方便. 此前一直都是在使用eolin ...
- Visual Studio 2008(C#)XML注释提取成帮助文档的方法
Visual Studio 2008(C#)XML注释提取成帮助文档的方法 1.给方法和类添加XML注释 可以手动添加,具体规则可以看MSDN:http://msdn.microsoft.co ...
- eclipse 中使用中文JAVA api文档
http://hi.baidu.com/danghj/item/7625a1be20946e43ba0e1202在eclipse中使用中文JAVA api文档Sun 官方的中文版 Java API 文 ...
- 全网首发,腾讯T3-3整理Netty学习方案(体系图+项目+学习文档)
前言: 想要学好一门技术,最起码要对他有一定的了解,起码听说过相应的底层原理的东西吧,最起码你要有一点能和别人交流的内容吧,下面是我精简的一点内容,希望对于大家了解netty能有一点帮助 Netty是 ...
- 【Android】Eclipse性能优化,快捷方式,文档注释
快捷方式 方法注释的快捷键:ALT + SHIFT +J 格式化:Ctrl+Shift+F 把当前选中的文本全部变味大写:Ctrl+Shift+X 把当前选中的文本全部变为小写:Ctrl+Shift+ ...
- 将C#文档注释生成.chm帮助文档
由于最近需要把以前的一个项目写一个文档,但一时又不知道写成怎样的,又恰好发现了可以生成chm的工具,于是乎我就研究了下,感觉还不错,所以也给大家分享下.好了,不多废话,下面就来实现一下吧. 生成前的准 ...
- 根据网站所做的SEO优化整理的一份文档
今日给合作公司讲解本公司网站SEO优化整理的一份简单文档 架构 ########################################## 1.尽量避免Javascript和flash导航. ...
- 在Eclipse中如何关联spring-framework的文档和源代码
1.到官方网站去下载spring-framework的jar包 spring-framework jar包的下载地址是:http://repo.spring.io/release/org/spring ...
随机推荐
- jpa语句报 org.springframework.dao.InvalidDataAccessApiUsageException: Parameter with that position [2] did not exist; nested exception is java.lang.IllegalArgumentException: Parameter with that position
@Query("SELECT area from Area AS area WHERE area.state=0 AND area.name like %?1% ")Area fi ...
- weblogic的下载安装及myeclipse的配置
weblogic的下载可以参考:http://jingyan.baidu.com/article/c910274b94e179cd371d2d7c.html 安装及myeclipse的配置参考:htt ...
- SQL模仿Split 功能
--方法0:动态SQL法 declare @s varchar(100),@sql varchar(1000) set @s='1,2,3,4,5,6,7,8,9,10' set @sql='sele ...
- Java实现MySQL数据库备份(一)
下班了,利用闲暇时间总结一下如何使用Java语言实现MySQL数据库备份: import java.io.BufferedReader; import java.io.File; import jav ...
- JS for循环 闭包
对于for循环的闭包问题的理解,认为需要理解函数中的变量的作用域链的概念 另外提及下变量提升的概念 如下例子: var ar = [];for(var i=1:i<10; i++){ ar[i] ...
- asp.net core项目发布网站时的选项
发布网站时的选项 Debug 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序. Release 称为发布版本,它往往是进行了各种优化,使得程序在代码大小和运行速度上都是最优的, ...
- MyBatis学习总结(六)——调用存储过程(转载)
本文转载自:http://www.cnblogs.com/jpf-java/p/6013518.html 一.提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性 二.准备数据库表和存 ...
- oracle表大小
查某一用户下的表 select SEGMENT_NAME,TABLESPACE_NAME,sum(BYTES/1024/1024)||'M' from USER_extents where SEGM ...
- web前端书籍
前端开发 必看的书籍资料(转自CSDN郭小北V5) 一. html + css 这部分建议在 w3school 在线教程 上学习,边学边练,每个属性后还有在线测试. 然后过一遍之后可以模仿一些网站做些 ...
- avalon的表单验证
表单验证 avalon内置了强大的表单验证功能,它需要结合ms-duplex, ms-validate, ms-rules这个三个指令一起使用. ms-duplex负责监控每个表单元素的输入. ms- ...