整理了一下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 ...
随机推荐
- aps.net cored 新概念
Tag Helpers The EnvironmentTagHelper can be used to include different scripts in your views (for exa ...
- dedecms二级导航标签调用使用的方法
<ul class="nav nav-pills blue"> <!--一级栏目下面有二级栏目的 --> {dede:channelartlist type ...
- Ubuntu14.04安装wineqq国际版
一开始,我在Ubuntu14.04下安装的QQ版本是WineQQ2013SP6-20140102-Longene, 但后来发现这个版本QQ在linux下问题很多,比如不能用键盘输入密码,QQ表情 ...
- easyui datagrid 编辑模式详解
一,建立编辑器 从api得知,扩展一种新的编辑器类型,需要提供以上几个方法.项目中正好需要一个checkbox 类型编辑器,但在easyui中并没提供这样的编辑器,那我们可以通过扩展编辑器来解决 ...
- Self-Host Web API 学习笔记
ASP.NET Web API 不需要 IIS,直接使用控制台程序可以实现. 一.创建一个新的控制台程序,项目名为 HostApi 二.设置目标框架为.NET Framework 4 三.NuGet添 ...
- Bypass WAF Cookbook
PS.之前一直想把零零碎碎的知识整理下来,作为知识沉淀下来,正好借着wooyun峰会的机会将之前的流程又梳理了一遍,于是就有了下文.也希望整理的内容能给甲方工作者或则白帽子带来一些收获. 0x00 概 ...
- Quoit Design---hdu1007(最近点对问题 分治法)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1007 题意:给你n(2<=n<=10^6)个点的坐标,然后找到两个点使得他们之间的距离最小 ...
- AJAX发送参数到后台,前台火狐debug报undefine
后面经过查找:估计是数据并不是Json格式,由于var PATIENT_ID=getIdSelections();其中PATIENT_ID是数组,所以必须转成字符串. $('#table').on(' ...
- Python学习之路【目录】
本系列博文包含 Python基础.前端开发.Web框架.缓存以及队列等,希望可以给正在学习编程的童鞋提供一点帮助!!! 目录: Python学习[第一篇]python简介 Python学习[第二篇]p ...
- Centos下ACL(访问控制列表)介绍(转)
我们知道,在Linux操作系统中,传统的权限管理分是以三种身份(属主.属組以及其它人)搭配三种权限(可读.可写以及可执行),并且搭配三种特殊权限(SUID,SGID,SBIT),来实现对系统的安全保护 ...