整理了一下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 ...
随机推荐
- Python中输出格式化的字符串
在Python中,采用的格式化方式和C语言是一致的,用%实现,举例如下: >>> 'Hello, %s' % 'world' 'Hello, world' >>> ...
- strftime 日期时间格式化
strftime() 函数根据区域设置格式化本地时间/日期,函数的功能将时间格式化,或者说格式化一个时间字符串. size_t strftime(char *strDest,size_t maxsiz ...
- 初学Less
使用Less Server-side usage npm安装 命令行使用 在代码中使用 Client-side usage 语言特性 Variables Mixins Nested Rules Ope ...
- Java的算数运算符、关系运算符、逻辑运算符、位运算符
JAVA的运算符,分为四类: 算数运算符.关系运算符.逻辑运算符.位运算符 算数运算符(9):+ - * / % ++ -- 关系运算符(6):== != > >= & ...
- scala shuffle
val arr = (0 to 100).map(_ * 1d) /// 下面这一步只能用to不能用until,scala里面实现返回的两个Range继承路径不同,不能混用 val a_shuffle ...
- Xamarin的不归路-连接MAC失败
昨天费了老大劲才配置连接好MAC虚拟机,今天居然又连接不上了. 记录一下最后的解决办法: 直接用“Add Mac”添加虚拟机,一定要填写ip地址,为啥要写ip?我也不知道,因为我填写“MacdeMac ...
- centos部署gitlab服务器
gitlab的安装和配置非常简单,关于git,这里摘抄一下百度百科: Git是一款免费.开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.Git是一个开源的分布式版本控制系统,可以有效. ...
- Enum
1.定义时使用enum关键字定义. 2.隐式继承了java.lang.Enum类,所以不能再继承其他类了. 3.隐式的final修饰符,所以不能被其他类继承. package enumTest; pu ...
- vert.x学习(五),用StaticHandler来处理静态文件
做web开发,css.js.图片等静态资源是必不可少的,那么vert.x又是怎么来加载这些静态资源呢.请看StaticHandler 编写HelloStaticResource.java packag ...
- Linux一些零碎
1.设置时间和市区 1.tzselect 2.sudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime