`

MyEclipse自动补全与快捷设置

阅读更多


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”这个选项,选择自己喜欢的颜色即可。当然还有其他相关的颜色配置
1
2
分享到:
评论

相关推荐

    myeclipse 自动补全,自动导包,框架中标签不能使用的问题等

    首先,你需要在 myeclipse 中设置 Content Assist 的快捷方式为 alt+/,然后,你可以在编辑 Java 代码时使用该快捷方式来自动补全代码。其次,你需要在 myeclipse 中设置自动导包的格式,例如,设置为 Jar 包文件的...

    myeclipse快捷方式大全

    - 使用场景:输入方法或变量时自动补全。 ##### 15. **F2**: 标记编辑器位置 - 功能:标记当前位置。 - 使用场景:快速回到之前的工作位置。 ##### 16. **Alt+Shift+Up/Down**: 移动代码行 - 功能:将当前行或...

    MyEclipse的编程快捷方式大全

    ### MyEclipse编程快捷方式详解 #### 一、概述 本文档旨在全面解析MyEclipse这一集成开发环境(IDE)中的各种快捷键及其用途。MyEclipse是一款基于Eclipse平台的增强版IDE,专为Java开发者设计,提供了丰富的功能...

    Myeclipse 相关教程

    - 编辑源代码:在项目中右键新建类,编写Java代码,MyEclipse提供自动补全和语法高亮功能。 - 编译与运行:保存代码后,可以在控制台窗口中查看编译结果,通过运行按钮或快捷键运行程序。 4. **MyEclipse的Web...

    eclipse_MyEclipse快捷键及其常用设置高手汇总

    - `Ctrl+Space`:自动补全代码,提高编码速度。 - `Alt+/`:与`Ctrl+Space`相同,提供代码提示。 - `Ctrl+Z`:撤销操作,误操作时快速恢复。 - `Ctrl+Y`:删除当前行,快捷去除无用代码。 - `Ctrl+D`:复制当前...

    Myeclipse快捷方式大全

    - `Ctrl + Space`:自动补全代码。 - `Ctrl + D`:删除当前行。 - `Ctrl + Shift + L`:查看所有快捷键列表。 3. **导航快捷键** - `F3`:跳转到声明处。 - `F4`:打开类型层次结构或资源浏览器。 - `Ctrl + ...

    myeclipse 数据库开发应用

    为了简化复杂的SQL语句编写过程,MyEclipse内置了SQL代码生成工具,该工具可以根据数据库结构自动生成常见的SQL语句,如查询、插入、更新和删除等,这对于初学者或是需要快速生成SQL脚本的场景非常有帮助。...

    myeclipse-8.5.0-win32.zip

    1. **代码编辑**:MyEclipse内置了强大的代码编辑器,支持语法高亮、自动补全、代码提示等功能,提高开发效率。 2. **项目管理**:提供清晰的项目结构视图,方便创建、组织和管理项目。 3. **调试工具**:集成调试器...

    myeclipse 6.0快捷键与使用教程

    本教程将深入探讨MyEclipse 6.0的快捷键与使用技巧,帮助您提升开发效率。 一、MyEclipse 6.0 快捷键基础 1. 创建新项目:Ctrl + N,打开新建项目向导,选择相应类型进行创建。 2. 代码补全:Ctrl + Space,快速...

    MyEclipse快捷方式大全

    - **功能:** 分别提供代码自动补全、显示Javadoc文档以及格式化代码的功能。 - **应用场景:** 编写Java代码时,提高编码效率和代码质量。 13. **其他操作:** - **全屏模式:** `Ctrl+Shift+U` - **打印...

    MyEclipse 2014 下载与安装教程 (2).pdf

    安装后,开发者可以利用其丰富的特性进行高效开发,包括代码自动补全、调试、版本控制、数据库管理等功能,极大地提升了开发效率。对于初学者和专业开发者来说,MyEclipse都是一个值得信赖的开发伙伴。

    ( MyEclipse 使用总结(全).rar )

    通过添加相应的DTD或XSD文件,可以确保在编写XML时获得正确的语法检查和自动补全功能,避免语法错误。 "29. Tomcat内存设置方法.txt"文件介绍了如何调整Tomcat服务器的内存设置。在运行大型应用或内存消耗高的项目...

    myeclipse properties离线插件

    - **智能提示**:在编辑.properties文件时,插件提供自动补全功能,帮助快速输入键值对,提高编码速度。 - **语法高亮**:通过颜色区分关键字和普通文本,使得代码更易读,减少错误。 - **格式化与缩进**:自动对...

    MyEclipse6.0快捷方式.doc

    《MyEclipse 6.0 快捷方式详解》 MyEclipse 6.0 是一款强大的集成开发环境,尤其在Java开发中被广泛应用。它提供了丰富的快捷键操作,极大地提高了开发效率。以下是对MyEclipse 6.0中一些常用快捷方式的详细解释: ...

    MyEclipse快捷键

    与上一个快捷键类似,但该组合键用于复制而非移动代码,适用于需要重复使用某段代码的情况。 5. **Alt+Page Up/Page Down**:跳转至上一个/下一个编辑页面。在多任务处理时,这个快捷键可以帮助你快速切换不同的...

    MyEclipse快捷键操作大全。。。。。。

    1. **智能提示代码 Completion, Ctrl+Space)**:提供代码补全功能,节省大量手动输入时间。 2. **插入注释(Insert Comment, Ctrl+Shift+/**:快速插入单行或多行注释。 3. **重命名(Rename, Alt+Shift+R)**:批量...

    MyEclipse中SSH配置文件提示插件

    1. 自动补全:在编写XML配置文件时提供标签、属性和值的自动完成建议。 2. 错误检查:实时检查配置文件中的语法错误和不匹配,提高代码质量。 3. 快捷操作:快速插入常见配置片段,减少重复工作。 4. 链接跳转:点击...

    myeclipse操作文档

    MyEclipse是一款强大的Java集成开发环境,尤其适合企业级应用的开发。本操作文档主要涵盖了MyEclipse的一些基本操作和快捷键,旨在提高...通过实践和记忆,你可以逐步将这些快捷方式融入日常开发中,从而提升编程体验。

    MyEclipse 2021.5.24a

    4. 强大的代码辅助:新版本的智能代码提示和自动补全功能更加精准,可以快速定位并修复代码问题,提升编码效率。 5. 界面改进:2021.5.24a版本的用户界面更加友好,布局调整使得常用功能更容易访问,降低了学习曲线...

Global site tag (gtag.js) - Google Analytics