eclipse自动补全代码以及jadoc文档注释

在IntelliJ IDEA中为自己设计的类库生成JavaDoc的方法示例 主要介绍了在IntelliJ IDEA中为自己设计的类库生成JavaDoc的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 立即下载

设置 xml 文件的代码提示功能

打开 Eclipse 依次选择 Window > Preferences > Xml > Editor > Content Assist > Auto activation > Prompt when these characters are inserted ,设置框中默认是 <=: ,(

现在将它改为:

 <=:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ(,

Java自动提示

Eclipse -> Window -> Perferences -> Java -> Editor -> Content Assist

Auto activation triggers for Java:

.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

修改Eclipse 声明变量时对变量名的自动补全
要新建一个String类型的变量value,则当输入到value的时候,eclipse会在候选列表中列出valueString,如果此时再输入空格的话,就会选中候选列表中的valueString,则新建的变量将会变成valueString
首先,打开Eclipse,打开window->show view,选择Plug-ins,再找到org.eclipse.jface.text,右键单击,选择import as-> Source Project,导入完成后,在你的workspace就可以看到这个project了。
      然后,在导入工程下的“org.eclipse.jface.text.contentassist.CompletionProposalPopup#verifyKey()”函数中有一段代码:  (CTRL+F搜索)

if(contains(triggers, key)){

...

}

将这段代码改为

if(key!=0x20&& key!='='&& key!=';'&& contains(triggers, key)){

    ...

}

还有把这段代码之上的代码

case'\t':
e.doit=false;
fProposalShell.setFocus();
returnfalse;

修改为

case'\t':
    e.doit=false;
    insertSelectedProposalWithMask(e.stateMask);

    break;

经过上述操作,这个辅助输入插件已经排除了空格与“=”的选中功能,增加了TAB键的选中功能。最后就是导出修改后的插件,右键点击你的workspace里的工程,选择Export->Deployable plugins and fragments,点击Next,选择Destination选项卡,选择Directory,选择一个要保存插件的目录,然后Finish。然后就会在你所选的目录下产生一个新的plugins目录,里面有一个jar文件,用它替换掉eclipse/plugins里面的org.eclipse.jface.text

设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:

文件(Files)注释标签:

/**   
* @Title: ${file_name} 
* @Package ${package_name} 
* @Description: ${todo}(用一句话描述该文件做什么) 
* @author A18ccms A18ccms_gmail_com   
* @date ${date} ${time} 
* @version V1.0   
*/

类型(Types)注释标签(类的注释):

/** 
* @ClassName: ${type_name} 
* @Description: ${todo}(这里用一句话描述这个类的作用) 
* @author A18ccms a18ccms_gmail_com 
* @date ${date} ${time} 
* 
* ${tags} 
*/

字段(Fields)注释标签:

/** 
* @Fields ${field} : ${todo}(用一句话描述这个变量表示什么) 
*/ 
构造函数标签:

/** 
* <p>Title: </p> 
* <p>Description: </p> 
* ${tags} 
*/

方法(Constructor & Methods)标签:

/** 
* @Title: ${enclosing_method} 
* @Description: ${todo}(这里用一句话描述这个方法的作用) 
* @param ${tags}    设定文件 
* @return ${return_type}    返回类型 
* @throws 
*/

覆盖方法(Overriding Methods)标签:

/* (非 Javadoc) 
* <p>Title: ${enclosing_method}</p> 
* <p>Description: </p> 
* ${tags} 
* ${see_to_overridden} 
*/

代表方法(Delegate Methods)标签:

/** 
* ${tags} 
* ${see_to_target} 
*/ 
getter方法标签:

/** 
* @return ${bare_field_name} 
*/

setter方法标签:

/** 
* @param ${param} 要设置的 ${bare_field_name} 
*/


数字孪生驱动的城市地下管网智能运维与应急处置决策支持系统 上海市城市数字化中心的数据实践显示,通过关联分析管网材质与故障率的关系,将铸铁管更换周期从15年优化至8年(李敏,2021)。环境效益方面,上海市通过优化管网运行参数,年减少碳排放1.8万吨,相当于种植36万棵乔木。数字孪生与物理设备的双向交互采用OPC UA协议实现,某次天津管网渗漏事件中,系统通过实时数据反馈,指导现场人员调整注浆方案,将修复时间从48小时压缩至16小时。虚拟指挥沙盘支持多视角协同,深圳水务系统的实践表明,通过AR可视化技术,跨部门会议效率提升60%,方案决策时间缩短40%。 阅读详情

相关推荐

手把手教你用vivado2018.3为复旦微JFMQL15T打IP补丁(含环境变量配置技巧)

本文详细介绍了在Vivado 2018.3环境中为复旦微JFMQL15T开发板打IP补丁的全流程,包括环境变量配置、IP缓存管理等关键步骤。通过实战验证的解决方案,帮助工程师快速搭建开发环境,解决国产芯片开发中的常见问题,提升开发效率。

weixin_30374009的博客 726

关于用java编写生成word文档,动态添加数据到word文档的一些心得

关于用java编写生成word文档,动态添加数据到word文档的一些心得,经过翻阅了无数的有用的和无用的资料以后,总算找到了一种靠谱的方法1.概述经过反反复复的查阅资料,总算找到了一个靠谱的生成word的方案,这里分享给大家. 2.需求首先我们的需求是通过一个指定的word模板来生成新的word并且填充内容,内容是我们在布局页面上面就写好的,比如说EditText,TextView,或者是图片Ima

每一件自己觉得值得的事都要不留余力的去做 1万+

激光条纹中心提取——Steger

激光条纹中心提取-Steger 好久没有记录了,记录一下今天学习的内容,据说Steger在激光条纹中心提取上神一般的存在。文章和代码都分享给大家了哈,其中有四个文件,3个C++,一个python,python一个抠图文件,3个c++包含背景图+原图, 单张图提取, 多张图提取。 分享代码 #include <opencv2\core.hpp> #include <opencv2\highgui.hpp> #include <opencv2\imgproc.hpp> #i

CharmsLUO的博客 5382

java基础:javaDoc

【代码】java基础:javaDoc。

caiyuanj3的博客 202

基于卷积神经网络CNN实现电力负荷多变量时序预测(PyTorch版)

随着智能电网的发展,精准的电力负荷预测对能源调度和电网稳定具有重要意义。本文基于PyTorch框架,提出一种基于卷积神经网络(CNN)的多变量时间序列预测模型,用于电力负荷的短期预测。

时序笔记 988

二十一.基于国民MCU 的增加M4F DSP库调用的验证

Cortex-M4F内核不仅内置硬件FPU单元,还支持多种DSP指令集,比如支持单周期乘加指令(MAC)等。因此Cortex-M4执行所有的DSP指令集都可以在单周期内完成,而Cortex-M3和M0需要多个指令和多个周期才能完成同样的功能。比如开方运算,M3和M0只能通过迭代法(标准数学函数库)计算,而M4F直接调用VSQRT指令完成。参考:\Nationstech.N32G45x_Library.1.1.1\Nationstech.N32G45x_Library.1.1.1\projects\n32g4

AIoT深度探索者 | 嵌入式系统架构师 深耕物联网(IoT)与人工智能(AI)融合技术,聚焦​​边缘计算、图像开发、低功耗通信协议​​,致力于智能硬件,关注我获取最新技术文章信息与海量资源~ 934

JADOC操作WPS

jadoc使用wps时创建word对象:new ActiveXComponent(“KWPS.Application”) 创建Execl对象:new ActiveXComponent(“KET.Application”)

qq_43440588的博客 1074

Python趣学篇:用Pygame打造绚烂流星雨动画

这是一个基于Pygame开发的流星雨动画项目,具有以下特效:🌠多彩流星:8种不同颜色的流星随机生成,每颗都有独特的轨迹✨粒子尾迹:每个流星都带有动态的粒子拖尾效果,增强视觉冲击力🌟闪烁星空:150颗背景星星营造真实的夜空氛围🌌渐变背景:深蓝到黑色的自然渐变,模拟夜空色彩💫斜向轨迹:所有流星都以30-60度角自然斜向下运动🎨中文显示:完美支持中文字体,显示"斜向流星雨来啦!"等文字整个程序运行流畅,达到60FPS的丝滑体验,让你仿佛置身于真实的流星雨之中!

Code_流苏:在代码中寻诗意,在实践中觅真知 6060

eclipse安装后个人习惯配置-快捷键-自动生成注释-格式化代码-代码补全

每次装新的eclipse都要进行配置,总是记不全,所以将个人习惯配置记录下来。 1、自动生成注释 步骤: windows -> preference->Java->Code Style->Code Templates–>Comments ->Types->Edit 点击Edit进入编辑,输入以下代码: 前面两行和后面两行有符号的默认就有,只用将中间星号部分复制即可。符号的默认就有,只用将中间星号部分复制即可。符号的默认就有,只用将中间星号部分复制即可。{user}

qq_40877709的博客 412

【MATLAB代码】TDOA+TOA融合算法,高精度定位。通过多边定位解算4个锚点、平面目标的位置,附代码

二维平面下的TOA、TDOA及混合定位算法,通过4个锚节点对目标点进行定位。

985工科博士毕业,专攻定位、导航和滤波等算法研究。从业10年,主要使用MATLAB 211

先进封装类别分析与典型案例

当制程微缩逼近物理极限、单颗大芯片(reticle limit)面积受限于光罩尺寸,且逻辑、存储、射频、传感等功能无法用同一套工艺最经济地制造时,性能增益的来源从 "晶体管密度" 转向 "互连密度"。先进封装的本质,是在芯片外部用更短、更密、更宽的路径把多个裸 die(die)互连起来,换取更高带宽、更低延迟、更小体积和异构集成能力。行业通常按划分为 2D、2.5D、3D、扇出、SiP 五大谱系,Chiplet/UCIe 则是贯穿其上的设计方法论,玻璃基板、共封装光学(CPO)是正在成型的新分支。

0 33

eclipes中配置javadoc文档

我是传奇 125

华为OD机试真题 新系统 - 8位LED控制器 (Java/Py/C/C++/Js/Go)

本文整理华为 OD 机试新系统机考真题库,涵盖高频考点精析与完整题目内容,提供 C 语言、Java、C++、Python、Go、JavaScript 多语言源码实现,搭配详细解题思路讲解,并支持在线 OJ 刷题练习,助力高效备考华为 OD 机试新系统。

算法大师! 1977

JAVA Javadoc

一、javadoc定义 javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。 javadoc命令是用来生成自己API文档的,使用方式:使用命令行在目标文件所在目录输入javadoc +文件名.java。 二、常用标...

cyl13989725676的博客 197

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Eclipse 答疑:Eclipse 如何设置 Java 代码自动提示和自动补全?_eclipse大小写补全

本文给大家介绍了如何使用 Eclipse 设置 Java 代码自动提示和补全,既让你实现敲代码装逼,又可以让你开发事半功倍。另外,每种开发工具都是有类似的功能,需要大家去自行发掘,实现高效率的工作。我是白鹿,一个不懈奋斗的程序猿。望本文能对你有所裨益,欢迎大家的一键三连!看完美团、字节、腾讯这三家的一二三面试问题,是不是感觉问的特别多,可能咱们真的又得开启面试造火箭、工作拧螺丝的模式去准备下一次的面试了。开篇有提及我可是足足背下了Java互联网工程师面试1000题。

2401_84692429的博客 5826

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

文档jar包javadoc.jar的使用

【关键】jar命令解压 【示例】解压javadoc.jar到当前目录(解压成功后会出现很多html文件,直接访问index.html即可) jar xf javadoc.jar

晨曦之光Wing的博客 1226

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Java - 使用JACOB时应该注意的

原创声明:    本文章为原创,欢迎转载,但请给出本文链接,多谢合作。    本文链接:http://blog.youkuaiyun.com/epinszteinic/archive/2009/11/19/4832921.aspxJACOB有很多用途,我暂时是用它来读取Windows Event Log。它有一个jar和一个dll,我想说的是,这两个文件

epinszteinic的专栏 6661

JACOB - a JAVA-COM Bridge

今天浏览优快云论坛,无意中看到了一篇关于JACOB的帖子名为:用java 将doc转换成html文件... http://community.youkuaiyun.com/Expert/TopicView1.asp?id=5497442接着就看了一下有关JACOB的网站,该项目现在已经在sourceforge.net上发布.http://sourceforge.net/projects/jacob-pr

BRUNI (不如你) 's 优快云 BLOG 2011

eclipse中自动添加注释方法

一、在eclipse 中多行注释快捷键 1.选中你要加注释的区域,用ctrl+shift+C或者ctrl+/会加上//注释 2.先把你要注释的东西选中,用shit+ctrl+/会加上/* */注释 3.以上快捷在重复按一下就会去掉加上的注释 4. 在eclispe中的设定快捷键方式:进入windows -&gt; preference -&gt; General -&gt; ...

langrenbuluo的专栏 5669

Eclipse自动补全功能和自动生成作者、日期注释等功能设置

以前想实现添加代码作者信息的东西,但不知道怎样实现,今天终于在网上无意中找到解决办法了 Eclipse自动生成作者、日期注释等功能设置 在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的。 修改作者、日期注释格式:打开Windows->Preferences->Java->Code Style->Code Templates

jia635的专栏 1953

学习jacob的一点心得

 这几天公司有个项目需要在java环境下处理word,自己在网上搜了一下,主要有两种方法:一是Jakarta POI,二是jacob(即:JAva COm Bridge),我使用了第二种方法,结合vba,使用非常方便 ,且功能强大。现就自己使用的一点心得记录如下。(首先需要将下载的jacob.dll文件拷贝到C:/WINDOWS/system32目录下,并将jacob.jar添加到CLASSPAT

StoutBear的专栏 1645

Eclipse自动生成返回值对象与补全与加注释

1.Eclipse自动生成返回值对象 Connection connection = ConnectionUtils.getConnection(); 如何自动生成 ConnectionUtils.getConnection(); 将光标放在;后面按ctrl+1,弹出 Assign statement to new local varible,enter即可. 2.Eclipse自动补全...

点点的博客 7210

关于调用控件 jacob.jar 导入

操作系统 win7_64位   jdk64位 jacob-1.18版本 把jacob.dll在  C:\Program Files\Java\jdk1.5.0_08\bin C:\ProgramFiles\Java\jdk1.5.0_08\jre\bin C:\WINDOWS\system32     目录下各.放一份 把jacob.jar放入 项目的lib包下,并且在“jav

学无止境! 无休无止! 6577

jacob配置以及使用说明

配置jacob详细教程, 操作word ,解决jdk1.6与jacob版本冲突问题

q563725880的专栏 1万+

java使用Jacob笔记

因为项目需求,需要将word格式的文件转为pdf或者图片格式。在网上搜索后发现jacob相关的资料比较丰富,于是开始着手写demo。后来了解到Jacob只能在windows中调用,但是目前项目基本都在Linux运行,所以最终还是需要用其它的方法来实现。记录下本地搭建demo时遇到的一些异常。1.异常内容找不到了。。。这个异常是因为Jacob.dll只有32位的(貌似是),但是本地jdk版本是64位...

m0_37798429的博客 1万+
上一篇: MySQL的事务级别测试
xuan323
博客等级 码龄11年 12粉丝 15原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值