文档章节

Eclipse中添加文档注释快捷键

一本正经的胡说八道韩
 一本正经的胡说八道韩
发布于 2017/07/23 19:06
字数 584
阅读 12
收藏 0
点赞 0
评论 0

Eclipse中添加文档注释快捷键

例如:

/**

*/

快捷键为:ALT + SHIFT +J

想更换为其他的快捷键:

Window-->Preferences-->General-->Keys;找到"add javadoc comment"更改自己喜欢的快捷键。

另外如果觉得注释也不爽时也可以改改,修改的方法有两种:

1.直接在eclipse给的模板下进行修改

2.自己编写一个xml文档导入进去

那就来先说说第一种方法吧:

打开eclipse

Window-->Preferences-->Java-->Code Style --> Code Templates --> Comments --> types --> Edit

/**
*

  • 项目名称:${project_name}
  • 类名称:${type_name}
  • 类描述:
  • 创建人:${user}
  • 创建时间:${date} ${time}
  • 修改人:${user}
  • 修改时间:${date} ${time}
  • 修改备注:
  • @version

*/

第二种方法是:

点击右边的import按钮选择你写好的模板.xml文件

下面是一个注释行模板codetemplates.xml,可以直接导入使用。贴出源码供大家参考一下

<?xml version="1.0" encoding="UTF-8"?>

<templates>

<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"> /**

  • 创建一个新的实例 ${enclosing_type}.
  • ${tags} */

</template>

<template autoinsert="true" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment"> /**

  • @param ${param} the ${bare_field_name} to set */

</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}(这里用一句话描述这个方法的作用)
  • TODO(这里描述这个方法适用条件 – 可选)
  • TODO(这里描述这个方法的执行流程 – 可选)
  • TODO(这里描述这个方法的使用方法 – 可选)
  • TODO(这里描述这个方法的注意事项 – 可选)
  • @param name
  • @param @return 设定文件
  • @return String DOM对象
  • @Exception 异常对象
  • @since CodingExample Ver(编码范例查看) 1.1 */

</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} */

</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"> /**

  • 文件名:${file_name}
  • 版本信息:
  • 日期:${date}
  • Copyright 足下 Corporation ${year}
  • 版权所有

*/ </template>

<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}
  • @since CodingExample Ver(编码范例查看) 1.0 */

</template>

<template autoinsert="true" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment"> /**

  • (non-Javadoc)
  • ${see_to_overridden} */

</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}(用一句话描述这个变量表示什么)
  • @since Ver 1.1 */

</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"> /** *

  • 项目名称:${project_name}
  • 类名称:${type_name}
  • 类描述:
  • 创建人:${user}
  • 创建时间:${date} ${time}
  • 修改人:${user}
  • 修改时间:${date} ${time}
  • 修改备注:
  • @version

本文转载自:http://jingyan.baidu.com/article/219f4bf7de7489de442d38a5.html

共有 人打赏支持
一本正经的胡说八道韩
粉丝 1
博文 12
码字总数 5536
作品 0
济南
程序员
Eclipse常用快捷键及快捷键功能失效时的解决方案

当Eclipse快捷键功能,或者使用菜单时都无效。例如:搜索引用(快捷键Ctrl+Shift+G)无效; 解决方案:转换WorkSpace,或者删除WorkSpace目录下的.metadata文件夹,重启Eclipse,重新设置。 ...

国士
2015/03/30
0
2
Android Studio 注释模板

1、主题。 File->Settings, 搜索Theme, 点开Appearance, 在右边面板的Theme中选择Darcula。 2、注释快捷键。 File->Settings, 搜索keymap,点开Keymap,在右边面板上搜索,找到Other->Fix ...

____追梦人
2015/05/28
0
0
Eclipse用法:使用Javadoc导出项目的API文档

eclipse直接自动生成整个项目的API帮助文档的小tips 另外,eclipse加入doc注释的快捷键:Shift+Alt+J 本文将具体讲述使用Eclipse开发工具导出项目的Javadoc文档的步骤和常见的问题。 技术文档...

s360564346
2016/04/28
63
0
动画讲解 Eclipse 常用快捷键

Eclipse有强大的编辑功能, 工欲善其事,必先利其器, 掌握Eclipse快捷键,可以大大提高工作效率。小坦克我花了一整天时间, 精选了一些常用的快捷键操作,并且精心录制了动画, 让你一看就会...

鉴客
2014/10/16
1K
25
Eclipse 常用快捷键 (动画讲解)

Eclipse有强大的编辑功能, 工欲善其事,必先利其器, 掌握Eclipse快捷键,可以大大提高工作效率。 注释 Ctrl+/ 能为光标"所在行"或者"选中行"添加注释或者取消注释。 也可以对多行添加或取消...

yanchen2210
2015/04/02
0
0
Eclipse 的快捷键以及文档注释、多行注释的快捷键

一、多行注释快捷键 1.选中你要加注释的区域,用ctrl+shift+C 或者ctrl+/ 会加上//注释 2.先把你要注释的东西选中,用shit+ctrl+/ 会加上/ /注释 3.以上快捷在重复按一下就会去掉加上的注释 ...

№贪↗恋♂
2012/08/01
0
0
myeclipse快捷键帮你快速开发java程序

Eclipse 常用快捷键 Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为...

WangPerry
2013/01/26
0
0
Eclipse的常用功能

1、eclipse的基础 不要使用中文版 1.1、workspace 所有的开发项目都需要在workspace中,记住workspace放置在一个不会被删除的目录中 改变workspace 1.2、project eclipse和大多数IDE一样,都...

pmos
2016/08/02
68
0
notepad++的好用快捷键整理

notepad++的好用快捷键整理 1. 文档切换 ctrl+tab 向右切换文档(当然在文档列表菜单弹出来时,可以用鼠标进行快速选择) ctrl+shift+tab 同上,只是切换方向是向左的 在任意文档中按下鼠标右...

zhangvae
2014/01/13
0
0
android中常用的快捷键

android中常用的快捷键 Eclipse快捷键-方便查找,呵呵,记性不好 行注释/销注释 Ctrl+/ 块注释/销注释/XML注释 Ctrl+Shift+/ Ctrl+Shift+ 查找 查找替换 Ctrl+H Ctrl+F 查找下一个/往回找 Ct...

时尚龙皇
2015/09/06
17
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

expect(spawn) 自动化git提交和scp拷贝---centos(linux)

**在进行SCP文件拷贝中,往往需要进行用户密码的输入,即用户交互。若采用自动化脚本的方式进行,则可用以下方式: ** #!/usr/bin/expect #设置参数 set src [lindex $argv 0] set dest [lin...

helplove
9分钟前
1
0
用Build来构建对象的写法

如果一个类的属性过多,用构造器来构建对象很难写,因此我们时用Build方式来构建对象。写法大致如下。 import java.io.Serializable;import java.util.Date;public class Log impleme...

算法之名
11分钟前
11
0
利用 acme.sh 获取网站证书并配置https访问

acme.sh 实现了 acme 协议, 可以从 letsencrypt 生成免费的证书.(https://github.com/Neilpang/acme.sh/wiki/%E8%AF%B4%E6%98%8E) 主要步骤: 安装 acme.sh 生成证书 copy 证书到 nginx/ap...

haoyuehong
24分钟前
2
0
微擎框架内如何根据media_id获取到微信图片的路径

微擎的框架内,图片选择后,获取的是那个字符串是media_id,相当于你这张图片在微信的图片服务器里面的id 要求是:获取https://mmbiz.qpic.cn/mmbiz_jpg/…… 微信图片的路径 而微信并没有根据m...

老bia同学
28分钟前
1
0
Spring boot中日期的json格式化

Model 在model层中,类的日期属性上面添加如下注解: @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd hh:mm:ss") 参考 Jackson Date格式化教程...

亚林瓜子
30分钟前
2
0
Eclipse:Failed to load the JNI shared library

1.问题背景: 由于我之前使用jdk1.9学习,当使用Luke的时候发现jdk版本过高,需要向下配置jdk,就向朋友拷了一个安装包。重新配置路径后,便开始报错。 2.问题描述: Failed to load the JNI...

tinder_boy
32分钟前
1
0
少儿学习编程课程是否真的适合七八岁的低龄儿童[图]

少儿学习编程课程是否真的适合七八岁的低龄儿童[图]: 天下熙熙皆为利来,天下攘攘皆为利往。 这几年来,乐高教育机构在国内如同雨后春笋般出现,当然关闭/转手的也很多。从教师角度来看,部...

原创小博客
38分钟前
1
0
ES12-词项查询

1.词项查询介绍 全文查询将在执行之前分析查询字符串,但词项级别查询将按照存储在倒排索引中的词项进行精确操作。这些查询通常用于数字,日期和枚举等结构化数据,而不是全文本字段。 或者,...

贾峰uk
46分钟前
2
0
http状态码与ajax的状态值

ajax状态值 1.1 200 & OK:状态请求成功

litCabbage
49分钟前
2
0
iOS动画效果合集、飞吧企鹅游戏、换肤方案、画板、文字效果等源码

iOS精选源码 动画知识运用及常见动画效果收集 3D卡片拖拽卡片叠加卡片 iFIERO - FLYING PENGUIN 飞吧企鹅SpriteKit游戏(源码) Swift封装的空数据提醒界面EmptyView 沙盒文件浏览与分享调试控...

sunnyaigd
52分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部