一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提示功能一样强大。
先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visual Studio里面是得到非常友好的代码提示的。实际上,Eclipse ,MyEclipse代码里面的代码提示功能默认的一般是点“.”,一般是有了点“.”,才会有代码提示。
原理:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功能了。(具体后面有说,放心)
增强Eclipse ,MyEclipse 的代码提示功能,具体怎么样来配置?下面开始说步骤(注意本人用的MyEclipse 6.0.1做讲解):
1. 打开MyEclipse 6.0.1,然后“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.0.1的信息
9. 按“ctrl + F”快捷键,输入“.abc”,点击“查找下一个”。
10. 查找到“.abc”的配置信息如下:
11. 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,关闭“test.epf”。
12. 回到MyEclipse 6.0.1界面,“File”→“Import”,在弹出的窗口中选择“Perferences”,点击“下一步”,选择刚在已经修改的“test.epf”文件,点击“打开”,点击“Finish”。该步骤和上面的导出步骤类似。
13. 最后当然是进行代码测试了。随便新建一个工程,新建一个类。在代码输入switch,foreach等进行测试。你立即会发现,果然出了提示,而且无论是敲哪个字母都会有很多相关的提示了,很流畅,很方便。
总结:
“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功能了。
顺便说一下,修改类名,接口名等以不同颜色高亮的,可以这样配置在“java”→“enditor”→“syntac”,右边展开“java”→“classes”,勾上“Enable”这个选项,选择自己喜欢的颜色即可。
当然还有其他相关的颜色配置。具体就不说啦。其实,在“Preferences”这个东西,有很多可以配置的东西,使得MyEclipse 优化的,具体的就要各个人根据自己个人喜好去配置了
新安装了myeclipse后原Eclipse代码提示[Alt+/]可能会失效.可通过以下方法来恢复:
1、启动MyEclipse 选择菜单栏 Windows ->Preperences ->General ->keys
2、把word completion 的快捷键设置alt+/删掉!//如果这里不删除的话,你就算设置了也没用的.
3、把Content Assist 的快捷键 改成alt+/
分享到:
相关推荐
### Eclipse ALT+/ 自动提示失效解决方法 在开发过程中,Eclipse 的自动提示功能是非常实用的一个工具,能够显著提高编程效率。但是有时候我们会遇到 ALT+/ 快捷键对应的自动提示功能突然失效的情况,这可能会对...
在 Eclipse 中,ALT+/ 是一个非常常用的快捷键,可以实现自动补全的功能。然而,有些用户发现这个快捷键失效了,无法使用。这是由于 Eclipse 不同版本的设置问题引起的。在 Eclipse 3.1.1 中,需要在 Window - ...
在Eclipse中,我们通常使用`Alt-/`快捷键来触发代码补全功能,但有时我们可能希望改变这个设置,使得自动补全功能在我们输入时自动出现,无需额外按键。这篇博客将介绍如何在Eclipse中实现这一功能。 首先,我们...
1、用于没有一点提示的情况:依次打开eclipse上面的windows ——preferences ——java ——editor —— content assist ,在右上方有一行“select the proposal kinds contained in the ‘default’ content assist ...
在使用MyEclipse进行Java开发时,可能会遇到代码提示功能(通常通过Alt+Enter快捷键激活)失效的问题。这个问题可能是由于多种原因造成的,但主要集中在软件配置或插件冲突方面。针对"标题"和"描述"中提到的...
通常与输入法冲突,建议使用`Alt+/`代替。 - **Ctrl+Shift+E**:显示当前打开的所有视图的管理器。 - **Ctrl+J/Ctrl+Shift+J**:正向或反向增量查找。 - **Ctrl+Shift+F4**:关闭所有打开的编辑器。 - **Ctrl+Shift+...
本文将详细介绍如何设置 Eclipse 的智能提示功能,以大幅减少 alt+/ 键的使用频率。 #### 二、智能提示设置步骤详解 1. **打开偏好设置** 首先,在 Eclipse 中打开“Window”菜单,然后选择“Preferences”,这...
与Eclipse中的Ctrl+/类似,可以快速为当前行添加或移除注释。 **12. Alt+Shift+O:标记当前位置** 此快捷键可以标记当前位置,便于之后快速回到此处。 **13. Ctrl+I:格式化活动元素** 此快捷键可以对当前光标所在...
- Ctrl+Space(简体中文操作系统是 Alt+/):代码助手,提供自动完成代码的功能。 - Alt+/:单词补全,快速填充已输入部分的完整单词。 - Ctrl+1:快速修正,针对潜在错误或问题提供快速解决方案。 2. 导航与...
1. **代码助手**:Ctrl+Space(在简体中文操作系统中为Alt+/)是代码自动补全的快捷键,它能根据上下文智能地提供可能的代码片段,帮助快速输入代码。 2. **快速修正**:Ctrl+1可以在当前光标位置出现错误或警告时...
1. **代码助手**:Ctrl+Space(在简体中文操作系统中为Alt+/) - 这是Eclipse最常用的快捷键之一,用于触发代码自动补全功能,帮助编写代码时快速输入类名、方法名等。 2. **快速修正**:Ctrl+1 - 当Eclipse检测到...
- **Alt+/**:全局内容辅助。 - **Ctrl+A**:全局全部选中。 - **Delete**:全局删除。 - **Alt+?/Alt+Shift+?/Ctrl+Shift+Space**:显示上下文信息。 #### 四、查看与导航功能快捷键 ##### 1. 查看功能 - **Ctrl+...
`全局内容辅助Alt+/` / `全局全部选中Ctrl+A` / `全局删除Delete` / `全局上下文信息Alt+?` / `Alt+Shift+?` / `Ctrl+Shift+Space` / `Java编辑器显示工具提示描述F2` / `Java编辑器选择封装元素Alt+Shift+↑` / `...
15. **Alt+/**:代码提示,提供自动补全和建议,加速编码过程。 16. **Shift+Ctrl+O**:导入所有未导入的包,简化代码环境搭建。 17. **Shift+Ctrl+M**:导入当前光标下未导入的包,针对性更强。 #### 搜索与替换...
1. **代码助手**:Ctrl+Space(在简体中文操作系统中是Alt+/)用于自动完成代码,提供智能建议,帮助编写代码。 2. **快速修正**:Ctrl+1可以在出现错误或警告的地方快速修复问题,提供多种解决方案供选择。 3. **...
这是一个非常实用的功能,当我们在编写代码时,只需要输入代码片段的首字母或关键字,然后按下"Alt + /"组合键,Eclipse会自动弹出一个下拉菜单,显示与输入相关的代码模板。例如,输入"syso"后按"Alt + /",Eclipse...