JAVA代码自动提示
Eclipse具有代码提示功能, 但是默认的提示只有在输入"."时才会提示, 希望输入任何字母都可以自动提示, 按照如下方式进行修改即可:
1. “window”->“Preferences”
2. 选择“java”,展开,“Editor”,选择“Content Assist”。
3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号。
4. “Auto Activation triggers for java”这个选项,在“.”后加abcdefghijklmnopqrstuvwxyz(字母,方便后面的查找修改。然后“apply”,点击“OK”。
空格键 "="键自动上屏问题
eclipse默认的设置不是很好,空格键和=号会把第一行的内容自动上屏,其实很多时候我就是想输一个空格或=号而已.这个在设置里面没办法设置.幸好eclipse是有插件机制的,可以通过修改插件的源码,然后导出成插件,再替换掉原来的插件来处理。
1.下载当前使用版本的eclipse的对应的eclipse for rcp and rap developers版本(这个版本自带eclipse插件的源码) 参考地址
2.打开eclipse rcp
通过file->import->plug-in development->plug-ins and fragments导入插件org.eclipse.jface.text.源码工程.
2.修改源码
文件位置:org.eclipse.jface.text.contentassist.CompletionProposalPopup 方法名:public boolean verifyKey(VerifyEvent e) default: ICompletionProposal p= getSelectedProposal(); if (p instanceof ICompletionProposalExtension) { ICompletionProposalExtension t=(ICompletionProposalExtension) p; char[] triggers= t.getTriggerCharacters(); //修改增加key!='='&&key!=0x20&& if (key!='='&&key!=0x20&&contains(triggers, key)) { e.doit= false; hide(); insertProposal(p, key, e.stateMask, fContentAssistSubjectControlAdapter.getSelectedRange().x); } }
3.工程导出,导出后的插件,修改名称覆盖原来的plugins\org.eclipse.jface.text_3.11.0.v20160505-1301.jar文件,重启启动eclipse完成
相关推荐
自己使用eclipse SDK修改源码编译后的jar文件,修正了原来的代码提示会出现空格键自动上屏的问题,把该jar文件替换eclipse的plugins目录下的同名文件,重启eclipse即可,亲测可用,拿走不谢。
STM32CubeIDE集成的自动补全功能不仅涵盖了C/C++语言的基本语法,还针对STM32特定库函数进行了优化,能快速提示用户常用的HAL库函数和LL库函数,使得开发者能够更快地编写和理解代码。 而TAB键补全则是自动补全功能...
那是因为eclipse版本不一样,这是修改好的,取消优化代码智能提示后Eclipse空格键代码上屏的困扰,配置代码智能提示,myeclipse也可以用。本人已经亲测。下载好后解压,用里面的jar包替换plugin文件夹下同名jar包。
在Eclipse 4.6.2版本中,它提供了一系列强大的功能,包括代码自动补全,这有助于提高开发效率。然而,有时自动补全功能可能会因为填充空格而造成不便,特别是当用户希望输入特定的、带有空格的文本时。本压缩包...
3. 修改空格自动上屏:这一功能指的是在输入代码时,每次按空格键,上一个输入的字符被移至下一行的同一列。这通常是在"Preferences" -> "Java" -> "Editor" -> "Typing"选项中设置。 4. JDK配置:Eclipse需要配置...
关于错误和警告提示,Eclipse提供了强大的静态代码分析功能。在`Window > Preferences > Java > Compiler`中,可以调整编译器的警告级别,对未使用的变量、过时的方法等进行提醒。同时,启用"Build automatically...
### Eclipse工具和开发环境搭建详解 ...这不仅包括了Eclipse的基本安装和配置,还涉及到了Java环境配置、Tomcat服务器配置、字符集设置以及性能优化等多个方面,旨在帮助开发者构建一个高效稳定的开发环境。
4. **代码风格与格式化**:Eclipse提供了代码风格和格式化规则的定制,包括缩进方式、空格数量、命名规范等,有助于保持代码的一致性。 5. **构建路径**:每个Java项目都有一个构建路径,用于指定源代码、库和输出...
- **Code Completion:** Eclipse提供了智能提示功能,帮助用户快速完成代码输入。 - **Code Assist:** 类似于Code Completion,但提供更多样化的建议。 **4.4 执行Java程序** - **运行方式:** Eclipse支持通过...
- **代码格式化**:jalopy-eclipse可以根据预设的编码规范对Java源代码进行自动格式化,包括缩进、空格、括号对齐、导入排序等,使得代码风格统一,提高代码可读性。 - **代码重构**:提供了一系列重构操作,如...
9. **代码提示和智能补全** - Content Assist提供代码自动完成,减少手动输入。 10. **设计和图形化** -比如GMF(Generated Model Framework)和BPEL Designer,用于创建图形化的工作流和数据模型。 11. **数据库...
- `Ctrl+Shift+F` 是Eclipse中的代码格式化快捷键,它会按照预设的代码风格规则调整选中代码的格式,包括缩进、空格、换行等,确保代码整洁一致。 6. **自动导入包**: - 当你需要引入一个类但忘记了导入相应的包...
4. **代码样式设置**:在“窗口”>“首选项”>“Java”>“代码样式”>“格式化程序”中,可以自定义代码格式,如缩进、花括号位置、空格等。设定完成后,可以保存为一个概要文件,方便在创建新类时使用。 5. **纠错...
- **功能**:快速调整代码的缩进、空格、换行等格式,保持代码风格一致。 6. **Ctrl+1**:批量修改源代码中的变量名 - **功能**:在出现错误提示时,使用此快捷键可以快速修复问题,例如修改变量名或在catch块中...
3. **Ctrl + Shift + F**:这是一个格式化代码的快捷键,可以自动调整代码缩进、空格和换行,使代码更整洁、易读。 4. **Ctrl + Shift + O**:这个快捷键能帮助你快速导入所需的包。当你忘记导入某个类或者需要清理...
- 自动检测:工具能够自动检查代码中的不符合规范的部分,如缩进、空格、注释等。 - 实时提示:在编写代码过程中,工具会实时给出错误或警告提示,及时纠正问题。 - 集成IDE:许多代码规范工具可以集成到常见的...
当你在编写代码时,Eclipse 会自动检测到未导入的类,并通过此快捷键帮助你快速完成导入工作。 - **Ctrl + Shift + F**: 格式化当前文件的代码。此操作可以调整缩进、空格等格式,让代码看起来更加整洁。 - **Ctrl +...
通过掌握以上Eclipse快捷键,开发者能够在日常编码、调试、重构及文件管理等方面实现高效操作,大大提升开发效率和代码质量。然而,由于Eclipse版本更新和插件支持的不同,某些快捷键可能有所变化,建议定期查阅官方...
- `Ctrl + Shift + F`:格式化代码,自动调整代码缩进和空格。 - `Ctrl + D`:删除当前行。 - `Ctrl + Shift + J`:插入内联注释。 - `Ctrl + Shift + U`:切换大小写,用于选中部分的大小写转换。 7. **窗口和...
- `Ctrl+Alt+L`:调整代码缩进和空格,符合团队代码规范。 3. **导航** - `Ctrl+O`:快速大纲视图,查找并跳转到类的方法或变量。 - `Ctrl+E`:显示最近打开的文件列表,方便切换。 - `Ctrl+PageDown/Up`:在...