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 中设置 Content Assist 的快捷方式为 alt+/,然后,你可以在编辑 Java 代码时使用该快捷方式来自动补全代码。其次,你需要在 myeclipse 中设置自动导包的格式,例如,设置为 Jar 包文件的...
- 使用场景:输入方法或变量时自动补全。 ##### 15. **F2**: 标记编辑器位置 - 功能:标记当前位置。 - 使用场景:快速回到之前的工作位置。 ##### 16. **Alt+Shift+Up/Down**: 移动代码行 - 功能:将当前行或...
### MyEclipse编程快捷方式详解 #### 一、概述 本文档旨在全面解析MyEclipse这一集成开发环境(IDE)中的各种快捷键及其用途。MyEclipse是一款基于Eclipse平台的增强版IDE,专为Java开发者设计,提供了丰富的功能...
- 编辑源代码:在项目中右键新建类,编写Java代码,MyEclipse提供自动补全和语法高亮功能。 - 编译与运行:保存代码后,可以在控制台窗口中查看编译结果,通过运行按钮或快捷键运行程序。 4. **MyEclipse的Web...
- `Ctrl+Space`:自动补全代码,提高编码速度。 - `Alt+/`:与`Ctrl+Space`相同,提供代码提示。 - `Ctrl+Z`:撤销操作,误操作时快速恢复。 - `Ctrl+Y`:删除当前行,快捷去除无用代码。 - `Ctrl+D`:复制当前...
- `Ctrl + Space`:自动补全代码。 - `Ctrl + D`:删除当前行。 - `Ctrl + Shift + L`:查看所有快捷键列表。 3. **导航快捷键** - `F3`:跳转到声明处。 - `F4`:打开类型层次结构或资源浏览器。 - `Ctrl + ...
为了简化复杂的SQL语句编写过程,MyEclipse内置了SQL代码生成工具,该工具可以根据数据库结构自动生成常见的SQL语句,如查询、插入、更新和删除等,这对于初学者或是需要快速生成SQL脚本的场景非常有帮助。...
1. **代码编辑**:MyEclipse内置了强大的代码编辑器,支持语法高亮、自动补全、代码提示等功能,提高开发效率。 2. **项目管理**:提供清晰的项目结构视图,方便创建、组织和管理项目。 3. **调试工具**:集成调试器...
本教程将深入探讨MyEclipse 6.0的快捷键与使用技巧,帮助您提升开发效率。 一、MyEclipse 6.0 快捷键基础 1. 创建新项目:Ctrl + N,打开新建项目向导,选择相应类型进行创建。 2. 代码补全:Ctrl + Space,快速...
- **功能:** 分别提供代码自动补全、显示Javadoc文档以及格式化代码的功能。 - **应用场景:** 编写Java代码时,提高编码效率和代码质量。 13. **其他操作:** - **全屏模式:** `Ctrl+Shift+U` - **打印...
安装后,开发者可以利用其丰富的特性进行高效开发,包括代码自动补全、调试、版本控制、数据库管理等功能,极大地提升了开发效率。对于初学者和专业开发者来说,MyEclipse都是一个值得信赖的开发伙伴。
《MyEclipse 6.0 快捷方式详解》 MyEclipse 6.0 是一款强大的集成开发环境,尤其在Java开发中被广泛应用。它提供了丰富的快捷键操作,极大地提高了开发效率。以下是对MyEclipse 6.0中一些常用快捷方式的详细解释: ...
通过添加相应的DTD或XSD文件,可以确保在编写XML时获得正确的语法检查和自动补全功能,避免语法错误。 "29. Tomcat内存设置方法.txt"文件介绍了如何调整Tomcat服务器的内存设置。在运行大型应用或内存消耗高的项目...
- **智能提示**:在编辑.properties文件时,插件提供自动补全功能,帮助快速输入键值对,提高编码速度。 - **语法高亮**:通过颜色区分关键字和普通文本,使得代码更易读,减少错误。 - **格式化与缩进**:自动对...
与上一个快捷键类似,但该组合键用于复制而非移动代码,适用于需要重复使用某段代码的情况。 5. **Alt+Page Up/Page Down**:跳转至上一个/下一个编辑页面。在多任务处理时,这个快捷键可以帮助你快速切换不同的...
1. **智能提示代码 Completion, Ctrl+Space)**:提供代码补全功能,节省大量手动输入时间。 2. **插入注释(Insert Comment, Ctrl+Shift+/**:快速插入单行或多行注释。 3. **重命名(Rename, Alt+Shift+R)**:批量...
1. 自动补全:在编写XML配置文件时提供标签、属性和值的自动完成建议。 2. 错误检查:实时检查配置文件中的语法错误和不匹配,提高代码质量。 3. 快捷操作:快速插入常见配置片段,减少重复工作。 4. 链接跳转:点击...
MyEclipse是一款强大的Java集成开发环境,尤其适合企业级应用的开发。本操作文档主要涵盖了MyEclipse的一些基本操作和快捷键,旨在提高...通过实践和记忆,你可以逐步将这些快捷方式融入日常开发中,从而提升编程体验。
4. 强大的代码辅助:新版本的智能代码提示和自动补全功能更加精准,可以快速定位并修复代码问题,提升编码效率。 5. 界面改进:2021.5.24a版本的用户界面更加友好,布局调整使得常用功能更容易访问,降低了学习曲线...