如何在 Eclipse 中启用自动完成功能?我找不到!
9 回答
默认情况下,在 Eclipse 中,您只需按Ctrl+即可space自动完成。然后选择所需的方法并等待 500 毫秒以弹出 javadoc 信息。如果这不起作用,请转到 Eclipse Windows menu→ Preferences→ Java→ Editor→Content assist并在此处检查您的设置
如果您想一直使用自动完成功能而不必担心按Ctrl+Spacebar或您自己的键盘快捷键,您可以在 Eclipse 首选项中进行以下调整,只需键入几个不同的字符即可触发自动完成功能:
- Eclipse> Preferences> Java> Editor>Content Assist
- 自动激活 > Java 的自动激活触发器
- 输入您要触发自动完成的所有字符,例如:
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._
现在,只要您键入任何这些字符,Eclipse 都会根据上下文触发自动完成建议。
- window-> preferences-> java-> Editor->Contest Assist
- 输入java的自动激活触发器:
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._ - 申请并关闭
其他方法:
键入首字母,然后按 ctrl+空格键自动完成选项。
对于像 IntelliJ 这样的 Eclipse 中的自动完成触发器,请按照以下步骤操作,
- 转到 Eclipse Windows menu-> Preferences-> Java-> Editor->Content assist并在此处检查您的设置
- 输入 java 的自动完成激活字符串:
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._@
- 应用并关闭对话框。
谢谢。
我不确定这是否必须在任何地方显式启用..但首先要使其工作,您需要在项目中包含 javadoc jar 文件和相关 jar。然后,当您执行 Cntrl+Space 时,它会显示自动完成和 javadocs。
如果您只是在 eclipse 中键入语法或内置方法时不熟悉自动完成功能,您只需键入所需的语法或方法名称,然后按Ctrl+Space即可显示所需选项的列表,您可以选择其中一个。
如果未启用自动完成选项,则您必须从 Windows 菜单 -> Preferences-> Java-> Editor->检查您的设置Content assist
对于在 Eclipse 的较新版本中遇到此问题的任何人,请转到Window
-> Preferences
-> Java
-> Editor
-> Content assist
->并将andAdvanced
标记为活动。Java Proposals
Chain Template Proposals
如果未启用自动完成选项,则必须从 Windows 菜单 -> 首选项 -> Java -> 编辑器 -> 内容辅助 -> 高级检查您的设置并标记 Java 提案和链模板提案。
对我来说,因为我在 MacOSX 上运行,所以在我将主题更改为“mac”后它有所帮助。
Eclipse: > Preferences> General> Appearance> 从菜单中选择“Mac”。