eclipse代码提示完善
转载请注明出处:https://www.cnblogs.com/Higurashi-kagome/p/12263267.html
1.参考https://blog.csdn.net/ithomer/article/details/7090405将代码提示的“Auto Activation triggers for java”选项设置好以后。在代码提示出现以后按空格容易误操作,解决办法是按下图钩取“DIsable insertion triggers except”选项,将代码提示设置为仅能通过按“enter”键才能嵌入提示出的代码。

接下来按下图选中三个选项,表示当我们在编辑器中输入时,代码提示中会出现这三类提示而其他的不会出现,其他的一般不用选:

2.在按 1 设置好以后,发现自动代码提示的顺序有时候不尽人意,比如我们在编辑器输入sys想要直接嵌入System.out.println();语句,这时候发现在只输入sys的情况下按enter键,得到的不是该语句,这是因为System.out.println();语句在提示栏的下方一点,而不是第一个选项,如果想要让它在第一个选项,则需要输入syso。如图:

这里注意到在上图中所划橙色线的System.out.println();语句之前是System.err.println();语句,当想要System.out.println();语句在输入sys就出现在第一个选项时,就可以按下图将输入sys后出现在System.out.println();语句前的选项(System.err.println();语句)去除,注意去除不是指图片右侧的remove,而是不在左边方框打钩(虽然按remove也能达到效果,但这样你以后想要勾选System.err.println();语句时就没有可选项了):

其他想要使自己最常用的模板(即上图的Templates)快速现在代码提示第一行的情况可类似设置。
3.在按 2 设置好后,有一天发现在代码提示中没有System.out.print();语句虽然这个语句可能不如System.out.println();语句常用,但也比较常用,如果我们想要将这个代码提示中的语句添加到代码提示中我们可以按上图进入Templates选项,然后点右侧的New,并按下图设置好:

上图中Name中的sysprint表示这个语句会在我们在编辑器中输入串字母中的前几个字母时会出现在代码提示栏中,也就是下图的划橙色线部分,Description中的内容表示下图中的划红线部分,为对这个模板描述,而Patter也就是这个模板的内容,也就是下图中划绿线的部分,当我们按回车输入这个模板时,在编辑器中出现的就是这行语句:

其他想要添加为模板的语句也可类似设置。
eclipse代码提示完善的更多相关文章
- Linux Eclipse代码提示功能设置(Java & C/C++)
最近在Linux下开发,由于长期使用Visual Studio 2010,对代码提示功能情有独钟,现在在Linux下,使用Eclipse做开发,当然免不了怀念Visual Studio强悍的代码提示, ...
- Eclipse代码提示功能设置(Java & Eclipse+CDT C/C++)
http://developer.51cto.com/art/200907/136242.htm http://blog.chinaunix.net/u/21684/showart_462486.ht ...
- Eclipse 代码提示功能设置。
1. 解决实例化时自动补全不必要的单词问题 2. 以MyEclipse 6.5重新配图 鉴 于网上的批评之声甚大,我只想说明我的想法:这样的增强代码提示,最终是用来辅助我们 ...
- eclipse代码提示框背景色改动
因为个人习惯,喜欢把eclipse的文本编辑框背景调成全黑色,可是代码提示框的默认背景色也是黑色.所以两者就冲突了.导致看不到代码提示框的内容. 后来发现代码提示框的背景色能够改动.改动内容例如以下: ...
- eclipse代码提示优化
用Eclipse编写Android程序的代码提示功能主要是在java和xml文件中,有时候会失效,默认的提示功能有限. 1)java文件自动提示 Window->Preferences ...
- eclipse代码提示设置过常用字符还是不起作用的解决方法
问题:重装eclipse之后发现没有了代码提示,一般情况下在设置中添加自动提示的字符之后就可以了,设置如下 如上图,初始的时候是只有一个点号,并没有字符,输入26个字母的大小写后点击Apply and ...
- Eclipse代码提示补全问题,自动选择第一个
原地址 http://blog.csdn.net/liuhhaiffeng/article/details/7179243 Eclipse具有代码提示功能, 但是默认的提示只有在输入".&q ...
- eclipse代码提示javadoc背景为黑色框的解决办法
我的eclipse是近期下载的oxygen版本.不知道怎么出现了一个这个问题,鼠标悬停指向代码时应该出现的代码提示解释框,全为黑色,看不到文字.如下图 经过验证,最终解决方法为window->G ...
- Eclipse代码提示功能设置
1. 解决实例化时自动补全不必要的单词问题 2. 以MyEclipse 6.5重新配图 鉴 于网上的批评之声甚大,我只想说明我的想法:这样的增强代码提示,最终是用来辅助我们 ...
随机推荐
- 吴裕雄--天生自然python学习笔记:python用OpenCV 读取和显示图形
Open CV 是一个开源.跨平台的计算机视觉库,它可 以在商业和研究领域中免费使用,目前已广泛应用于人机 互动.人脸识别.动作识别.运动跟踪等领域. 要识别特定的图像,最重要的是要有识别对象的特征 ...
- Python基本了解
1. 计算机基础知识 CPU : 人类的大脑,运算处理问题 内存 : 临时储存数据,断点数据就会消失,存储数据快 硬盘 : 永久存储各种数据,相对于内存存储速度慢 操作系统 : 本质上是一个软件,用于 ...
- selenium元素定位(一)
Selenium提供了8种定位方式. id name class name tag name link text partial link text xpath css selector 这8种定位方 ...
- mysql挖掘与探索------第2章 索引1-1
1索引作用 说起提高数据库性能,索引是最物美价廉的东西了.不用加内存,不用改程序,不用调sql,只要执行个正确的’create index’,查询速度就可能提高百倍千倍,这可真有诱惑力.可是天下没有免 ...
- [LC] 209. Minimum Size Subarray Sum
Given an array of n positive integers and a positive integer s, find the minimal length of a contigu ...
- C# Dictionary字典类介绍
说明 必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,而值不需要唯 ...
- async样例
function iniProcessDetail(isjob) { var cursor = logColl.find({}).sort({ip: 1}); var insertbolk = []; ...
- 3DSMAX卸载/完美解决安装失败/如何彻底卸载清除干净3DSMAX各种残留注册表和文件的方法
在卸载3dsmax重装3dsmax时发现安装失败,提示是已安装3dsmax或安装失败.这是因为上一次卸载3dsmax没有清理干净,系统会误认为已经安装3dsmax了.有的同学是新装的系统也会出现3ds ...
- python3之urllib基础
urllib简单应用html=urllib.request.urlopen(域名/网址).read().decode('utf-8')----->--->urlopen-->获取源码 ...
- if分支判断
# 控制语句 分支 循环语句 # 判断语句 if ..elif..else # if 条件语句(比较 逻辑 成员运算) # 空数据 == False # 非空数据 == True age = 20 i ...