为什么80%的码农都做不了架构师?>>>   

eclipse3.3及以后的版本中中把内容助手(content assist)的快捷键由 alt+ /改成了ctrl + space,这又刚好跟我们操作系统的切换输入法的快捷键冲突,所以造成内容助手不能使用了,给写代码带来了极大的不便。而已前eclipse 3.2版本中的 alt + /快捷键被作为新的单词补全(word competion)功能的快捷键。所以现在想像以前一样使用alt+ /来实现内容助手的功能,就需要更改eclipse3.3快捷键的设置了。

具体操作如下:

1. 点击Windows- >Preferences- >General- >Keys .

2. 在列出的快捷键列表中查找到:word competion,把它的快捷键alt + /改成其它的快捷键(怎么改,先把此快捷键删除,点右边的按钮 "remove binding ", 再选中binding文本框,输入你想要的快捷键)。

3. 在列出的快捷键列表中查找到:content assist,把它的快捷键ctrl +space改成我们想的的alt+ /即可了

设置强大的Myeclipse或eclipse自动提示功能:

先举个简单的例子说明问题所在,例如一般默认情况下,在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual Studio里面是得到非常友好的代码提示的。实际上,Eclipse ,MyEclipse代码里面的代码提示功能默认的一般是点“.”,一般是有了点“.”,才会有代码提示。

原理:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功能了。具体后面有说,放心)

增强Eclipse ,MyEclipse 6.5 的代码提示功能,具体怎么样来配置?下面开始说步骤(注意本人用的MyEclipse 6.5做讲解,其他的,原理都是一样的):

1. 打开MyEclipse 6.5,然后“window”→“Preferences”。

2. 选择“java”,展开,“Editor”,选择“Content Assist”。

3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto  Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号。

4.“Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找修改。然后“apply”,点击“OK”。

5. 然后,“File”→“Export”,在弹出的窗口中选择“Perferences”,点击“下一步”。

6. 选择导出文件路径,本人导出到桌面,输入“test”作为文件名,点击“保存”。

7. 在桌面找到刚在保存的文件“test.epf”,右键选择“用记事本打开”。

8. 可以看到很多配置MyEclipse 6.5的信息

9. 按“ctrl F”快捷键,输入“.abc”,点击“查找下一个”。

10. 查找到“.abc”的配置信息如下:

11. 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,关闭“test.epf”。

12. 回到MyEclipse 6.5 界面,“File”→“Import”,在弹出的窗口中选择“Perferences”,点击“下一步”,选择刚在已经修改的“test.epf”文件,点击“打开”,点击“Finish”。该步骤和上面的导出步骤类似。

13. 最后当然是进行代码测试了。随便新建一个工程,新建一个类。在代码输入switch,foreach等进行测试。你立即会发现,果然出了提示,而且无论是敲哪个字母都会有很多相关的提示了,很流畅,很方便。

总结:

“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功能了。)

当然了,“.abcdefghijklmnopqrstuvwxyz(,”这里也可以添加大写字母和一些其他符号,具体的,自己根据需要自己设置和调整。这个Auto activation delay是设置触发代码提示的延迟时间的。200是指200ms,是默认值,自己也可以根据需要设置。

顺便说一下,修改类名,接口名等以不同颜色高亮的,可以这样配置在“java”→“editor”→“syntac”,右边展开“java”→“classes”,勾上“Enable”这个选项,选择自己喜欢的颜色即可。当然还有其他相关的颜色配置。

转载于:https://my.oschina.net/u/859094/blog/88851

Eclipse,Mycclipse自动补全快捷键设置相关推荐

  1. IDEA 方法返回值和返回类型自动补全快捷键设置

    IDEA 方法返回值和返回类型自动补全快捷键设置 今天遇到一个很奇怪的问题,我新装的IDEA,默认的返回类型补全快捷键应该是 Ctrl + Alt +V 但是怎么也不起作用了,所以想去设置一下,然后找 ...

  2. google colab代码自动补全快捷键设置

    google colab代码自动补全快捷键设置 直接上才艺! 一般来说和jupyter notebook一样都是按TAB键,但是这里在按下TAb键后一直就是空格,解决办法如下: 第一步:点击上面的工具 ...

  3. eclipse自动补全的设置

    如果你用过Visual Studio的自动补全功能后,再来用eclipse的自动补全功能,相信大家会有些许失望. 但是eclipse其实是非常强大的,eclipse的自动补全没有VS那么好是因为ecl ...

  4. VScode 设置自动补全快捷键

    VScode 设置自动补全快捷键,tab键切换enter键选择. 1.Ctrl + Shift + P搜索key 在keybindings.json 文件配置中 [{"key": ...

  5. IDEA基本设置 | 自动补全 | 快捷键列表 | 使用技巧 | 调试

    文章目录 1. 设置IDEA 2. 设置自动补全快捷键 3. IntelliJ Idea 常用快捷键列表 4. 最常用快捷键 5. IntelliJ IDEA使用技巧一览表 6. 调试 6.1 调试按 ...

  6. linux-使用基础-自动补全-快捷键-历史命令-别名

    shell简介 在计算机科学中,Shell俗称壳(用来区别于核),是指"为使用者提供操作界面"的软件(命令解析器).它类似于DOS下的command.com和后来的cmd.exe. ...

  7. IDEA快捷键设置,选择Eclipse风格的快捷键,自动补全快捷键,关闭当前窗口快捷键Ctrl+W,自动导入设置,引入外部的jar的方式,设置项目字体,设置项目字符集,Maven的方式获取jar

    1.设置成Eclipse的快捷键 选择默认快捷键类型 设置成了Eclipse风格的快捷键之后,但是还是有一些快捷键是有冲突的. 2.修改自动补全的快捷键 在搜索框中输入Completion,找到Mai ...

  8. Android Studio 设置代码提示和代码自动补全快捷键

    大写是可以找到Toast这个类的,但是小写却不能找到Toast这个类,显然这不是你想要的结果.但是当你将Case sensitive completion设置为None的时候,就可以和Eclipse一 ...

  9. 设置eclipse代码自动补全功能

    1.选择Eclipse菜单条中的Windows菜单下的Preferences项 2.在左侧找到"Java" -> "Editor" -> " ...

最新文章

  1. 使用append之后数组维度消失_JAVA魅力之神奇的数组带给你不一样的乐趣
  2. bootstrap 隐藏元素_Bootstrap中折叠面板的样式内容
  3. CVPR2021-PaperWithCode
  4. 利用memory comparison分析一个时间段内的内存占用率
  5. 02函数-03-闭包
  6. 【HTML/CSS】display相关属性
  7. 7-7 旅游规划 (8 分)
  8. 快速软件开发 学习笔记 之六
  9. JavaScript学习(六十一)—json字符串的解析和JS 对象的序列化
  10. Python爬虫实践(一) -- 社交网站用户信息爬取
  11. JQuery Easyui/TopJUI 创建多级联动下拉框(纯HTML实现!!!)
  12. U盘无法格式化--量产工具成功救活
  13. win10+ubuntu配置双系统
  14. 如何用计算机声卡录声音,教你Win10怎么录制电脑内部声卡播放的声音-电脑怎么录音...
  15. i.mx536 linux视频录制,linux mint 18.3下录制网站上的视频与声音的软件 vokoscreen 安装与使用...
  16. MATLAB下载_MATLAB中文版下载
  17. SM6125平台扩容camera id的修改方法
  18. 伤感日志:时光远走,流年轻度
  19. 必要的系统组件未能正常运行,请修复Adobe Flash Player
  20. ABAP 数据的基本输出Write简单用法

热门文章

  1. mysql raw_Oracle中的Raw类型解释
  2. php要求掌握链表结构吗,PHP 链表结构之单链表(一)
  3. 函数 tostring_Kotlin实战之Fuel的高阶函数
  4. 获取服务器路径的方式 【记录】
  5. HashSet中的add()方法( 一 )(详尽版)
  6. 微信小程序多项选择器_微信小程序三级联动之多列选择器
  7. for循环动态的给select标签添加option内容
  8. [微信小程序]物流信息样式加动画效果(源代码附效果图)
  9. iOS 9 通用链接(Universal Links)
  10. mongodb索引--从55.7秒到毫秒级别