最近再做Eclipse项目的时候,发现代码补全功能不太好,总是需要在点击“.”号之后才能出现代码提示的功能。不想Visual Studio里面点击一个字母就出现代码提示。当然Visual Studio里面如果增加了Visual Assistant那就更加如虎添翼了。所以google了一下Eclipse里面怎么也实现和Visual Studiao一样的代码补全功能。下面是搜索到的文章。
打开 Eclipse -> Window -> Perferences,会打开个Perferences 的设置界面.
找到Java 下的 Editor 下的 Content Assist , 右边出现的选项中,有一个Auto activation triggers for Java:
会看到只有一个"."存在。表示:只有输入"."之后才会有代码提示,我们要修改的地方就是这里,可是Eclipse默认只允许输入4个自定义字符。
不过我们可以把当前的设置导出,保存为一个文件,然后在文件中修改,再导入设置,这样就可以突破Eclipse的限制。
先把上图中"."的地方输入几个随便的字符,例如"asdf",点最下面的"OK"来保存设置。
然 后打开 Eclipse的 File -> Export,在窗口中展开 General -> Perferences-->Export
all然后点击 NEXT。然后点击"Browse"选择任意的一个路径,保存配置文件,然后点击"Finish"。
用记事本打开刚才保存的那个配置文件(扩展文件名:*.epf),按"ctrl +
F",输入刚才设置的"asdf",找到刚才字符串。把"asdf"修改为"abcdefghijklmnopqrstuvwxyz.",然后保存,退出记事本。
打 开Eclipse的 File -> Import 然后在打开的窗口里展开 General ->
Perferences,点击NEXT,选中刚才修改过的配置文件,Finish。现在,再打开Window ->
Perferences,并依次展开 Java -> Editor -> Content
Assist,会发现已经超过了4个字符,也就是说我们输入任何字母和"."都会有代码提示了。
修改之后,默认是你输入某个字符200毫秒之后出现代码提示,如果出现输入很卡的情况,需要把提示延迟调高一些;如果你嫌它太慢,可以修改成更小的数字,不过数字改的越小,对系统性能的要求就越高,我设置的是50毫秒。
分享到:
相关推荐
eclipse中可以类似idea那样ctrl+shift+enter自动补全末尾分号,以及换号功能的插件。此插件原来可以在eclipse市场中添加,不过现在页面丢失了,此插件为之前下载保存,下载下来直接复制到eclipse的plugins地下即可,...
- **找到自动补全相关设置**:通常可以在“Editor”>“General”>“Code Completion”或者类似的路径下找到自动补全的相关选项。 - **修改补全行为**:可以尝试调整最小字符数量阈值,使得在键入较少字符时也能...
通过Eclipse与CDT插件的结合,开发人员能够在Linux平台上获得类似Windows环境中开发的体验,极大地提升了嵌入式Linux应用程序的开发效率和便利性。无论是代码编写、编译还是调试,Eclipse都提供了一个全面而强大的...
在编程环境中,自动提示功能是提高开发效率的重要工具之一,尤其对于Eclipse这样的集成开发环境(IDE)来说,它的智能感知和代码补全功能能够帮助开发者快速编写代码,减少错误。本文将详细介绍如何配置Eclipse以...
总的来说,"stm32cube ide 行尾自动补全分号插件"是STM32CubeIDE中的一款实用工具,通过自定义快捷键实现C语言代码的自动化补全,提升了开发者的编程体验和效率。如果你是STM32CubeIDE的使用者,强烈建议尝试安装并...
Eclipse以其强大的功能、可扩展性和灵活性著称,如代码自动完成、调试工具、版本控制集成等。它允许开发者在一个统一的环境中进行项目管理、代码编写和测试,极大地提高了开发效率。 然而,描述中提到的"在线代码...
自动补全代码片段,减少手动输入,提高效率。 ##### 21. Ctrl+Shift+E:显示所有编辑器的快速列表 列出所有打开的编辑器,并允许用户在其中进行选择。 ##### 22. Ctrl+J:快速修复 类似于Ctrl+1,但主要用于修复...
2. **【Ctrl+O】**:显示类大纲(Outline),快速浏览类中的方法和属性,这对于快速定位代码中的特定功能非常有帮助,尤其是在处理大型类时。 3. **【Ctrl+/】**:快速添加或取消注释。当你需要临时隐藏某些代码或...
通常情况下,当用户输入一个可能导致代码补全的关键字符(如空格、分号或等号)时,Eclipse会自动显示建议的代码片段并允许用户通过上下箭头选择,然后按下回车键将选中的代码插入到当前光标位置。但在这个问题中,...
15. **ALT + /**:内容辅助,比如在编写代码时输入`SYSOUT`或`MAIN`,Eclipse会自动提供完成建议。 16. **CTRL + SPACE**:自动完成,提供补全建议。 17. **CTRL + /**:批量注释,可以快速为选定的代码添加或移除...
Eclipse是一款广泛使用的Java集成开发环境(IDE),它提供了丰富的功能,包括代码编辑、调试、构建和项目管理等。在Eclipse中,开发者经常会利用其智能补全功能来提高编码效率。然而,有时在输入等于号(=)并跟随...
Eclipse的代码编辑器支持代码高亮、代码折叠、代码自动补全和重构等高级功能。Eclipse还具备强大的除错工具,支持设置断点、步进调试、监视变量值、异常处理等多种调试技术。 在重构方面,Eclipse提供了广泛的重构...
Spket包含了许多实用特性,如自动补全、代码提示、语法检查、JSDoc注释生成等,这些功能极大地提高了JavaScript开发的效率。Spket还支持各种JavaScript库和框架,如AngularJS、Dojo、jQuery等,使得在Eclipse或...
安装Spket后,开发者可以享受到类似于Java开发中的自动补全、代码高亮、错误检查等便利,极大地提高了编写ExtJS4代码的效率。 **2. jsb文件** jsb文件(JavaScript Bindings)是Spket为特定JavaScript库生成的元...
4. **代码折叠**:类似于Eclipse的代码折叠功能,ViM的`fold`命令和相关设置可以让用户隐藏代码块,保持代码的整洁。 5. **项目导航**:ViM的`NERDTree`或`Unite`插件可以模拟Eclipse的项目浏览器,方便查看和跳转...
3. 代码完成:提供智能提示和自动补全功能,加速编码过程。 4. 多文档界面:支持同时打开和编辑多个文本文件。 5. 事件处理:允许监听和响应用户的输入行为,如键击事件,包括上述描述中提到的空格键问题。 6. 文本...
这个插件提供了许多实用功能,如创建PHP工程、语法高亮、代码自动补全以及PHP文档的在线帮助。此外,它还包括一个PHPBrowser,当保存PHP文件时,浏览器会自动刷新显示页面,方便快速查看代码效果,而无需手动刷新。...
PyDev会自动提供补全功能,帮助用户正确地导入库。 5. **编辑器背景颜色设置**:为了提高编码舒适度,Eclipse允许用户自定义编辑器的颜色主题。在首选项中(Window > Preferences > General > Appearance > Color ...
本文将详细介绍如何在PyCharm中设置代码自动提示,并拓展讨论其他编辑器的自动补全功能。 首先,让我们来看看如何在PyCharm中启用代码自动提示: 1. 打开PyCharm,这是由JetBrains开发的一款强大的Python集成开发...
1. **ALT+/** - 这个快捷键提供了内容助手功能,当你在编写代码时,如果忘记了类、方法或属性的完整名称,按下这个键,Eclipse会自动补全,大大减少了输入时间。 2. **Ctrl+O** - 这个快捷键显示当前类中所有方法和...