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”这个选项,选择自己喜欢的颜色即可。当然还有其他相关的颜色配置。
分享到:
相关推荐
### MyEclipse 代码提示快捷键设置 在开发过程中,高效地进行代码编写是提高工作效率的关键之一。MyEclipse作为一款流行的Java集成开发环境(IDE),提供了丰富的功能来辅助开发者进行编码工作。其中,代码提示功能...
自动补全代码片段,减少手动输入,提高效率。 ##### 21. Ctrl+Shift+E:显示所有编辑器的快速列表 列出所有打开的编辑器,并允许用户在其中进行选择。 ##### 22. Ctrl+J:快速修复 类似于Ctrl+1,但主要用于修复...
这个功能通常被称为Content Assist,它可以在编写代码时提供自动补全的建议。默认情况下,很多人习惯于使用Alt+/作为触发Content Assist的快捷键。以下是设置步骤: 1. 打开MyEclipse的首选项设置,通过菜单栏依次...
#### 三、如何开启和设置myEclipse的代码补全功能 1. **基础设置**: - 打开myEclipse,选择菜单栏中的“Window”选项。 - 在下拉菜单中选择“Preferences”,这将打开偏好设置对话框。 - 在偏好设置对话框中,...
### MyEclipse的常用快捷键详解 在软件开发过程中,高效地使用集成开发环境(IDE)可以极大地提高工作效率。MyEclipse作为一款流行的Java开发工具,掌握其快捷键能够显著提升编码速度和代码质量。本文将详细介绍...
如果你发现"ALT+/”快捷键与你的其他软件或者个人习惯冲突,或者想要自定义这个快捷键,可以按照以下步骤进行操作: 1. 打开MyEclipse,点击菜单栏的“Window”选项。 2. 在下拉菜单中选择“Preferences”,进入...
《MyEclipse快捷键与插件大全》 MyEclipse作为一款强大的Java集成开发环境,其丰富的快捷键和插件极大地提高了开发效率。掌握这些快捷键和插件的使用,能够帮助开发者在编程过程中更加得心应手。 1. **快捷键操作*...
1. **ALT+/** - 这个快捷键提供了内容辅助,当你忘记类、方法或属性的完整名称时,它可以自动补全,大大减少了输入时间。 2. **Ctrl+O** - 显示类的方法和属性大纲,让你快速定位类内的成员,这对于查找和修复 Bug ...
- **Alt + /**:自动补全代码。 - **Ctrl + I**:格式化当前光标所在元素。 - **Ctrl + Shift + F**:格式化整个文档。 - **Ctrl + S**:保存当前文档。 - **Ctrl + Shift + S**:导出文件。 - **Ctrl + W**:关闭...
《MyEclipse 7.0~10.0快捷键大全》主要涵盖了MyEclipse集成开发环境中的一些常用快捷键,这些快捷键极大地提高了开发效率,是程序员日常编码中不可或缺的工具。 1. **内容辅助快捷键**:`ALT+/` 是一个极其方便的...
《MyEclipse快捷键及其常用设置详解》 在IT行业中,效率是程序员的生命线,而熟练掌握IDE(集成开发环境)的快捷键则是提升效率的关键。MyEclipse作为一款深受Java开发者喜爱的集成开发工具,其强大的功能和丰富的...
7. **学习快捷键**:熟练掌握MyEclipse的快捷键能极大提高开发效率,例如Ctrl+Space用于触发代码提示,Alt+/用于显示当前类的方法提示等。 8. **使用代码分析工具**:MyEclipse有内置的代码分析器,可以检查代码...
17. **Alt+/**:自动补全代码,根据上下文提供可能的代码片段。 18. **Ctrl+MouseLeft**:配合Ctrl键,鼠标左键点击类、方法或属性,可以直接跳转到源码。 19. **Ctrl+/ / Ctrl+Shift+C**:分别用于单行注释和取消...
操作手册中还会涉及MyEclipse的使用技巧,例如,利用MyEclipse的代码提示功能(Ctrl+Space)快速补全代码,提高编码速度;使用版本控制工具(如Git)进行代码管理,协同开发;通过Maven或Gradle构建工具自动化构建...
点联想"快捷键的设置。这个功能能够极大地提升代码编写速度,使得程序员在输入类名、方法名时能够快速补全,避免手动输入大量代码。下面我们将详细探讨MyEclipse中如何设置和利用这个功能。 首先,我们来看".点联想...
- `Ctrl + Space`:自动补全代码,无论是在编写Java代码还是XML配置文件时都非常实用。 - `Alt + Shift + R`:重命名,可以快速地修改变量、方法或类的名字,同时会更新所有引用该名字的地方。 - `Ctrl + D`:...
### MyEclipse中的快捷键详解 #### 一、概述 在软件开发过程中,熟练...此外,MyEclipse还支持自定义快捷键设置,开发者可以根据自己的习惯进行个性化配置。希望本文能帮助开发者更好地利用MyEclipse进行高效编程。
`Ctrl + Space` 是一个内容辅助快捷键,可以在编写代码时提供自动补全建议。按此键后,MyEclipse会根据上下文给出可能的字段、方法或关键字建议,大大提高了编码效率。此外,还可以通过窗口->首选项->常规->键盘来...
- `Ctrl+Space`:自动补全代码,提高编码速度。 - `Alt+/`:与`Ctrl+Space`相同,提供代码提示。 - `Ctrl+Z`:撤销操作,误操作时快速恢复。 - `Ctrl+Y`:删除当前行,快捷去除无用代码。 - `Ctrl+D`:复制当前...