Java Eclipse 中的代码完成 IDE

Java code completion in Eclipse IDE

几年前,我在工作中设置了我的第一个 Eclipse IDE 环境,开始学习这门语言。我记得,它是一些 Luna 构建的,它有一个特定的、真正令人上瘾的代码完成,它理解跳过一些字母……比如 "p l n" 会找到 "println"。

现在我已经安装了 Mars build(Luna 的那个已经和过去的硬盘一起走了),但找不到这个选项。一些代码完成工作,但它只根据当前字符查找。

谁能告诉我在哪里看。

在 Eclipse 中只需按 ctrl + space 吧。自动完成代码

Eclipse 确实理解在代码完成时跳过一些字母,例如,如果我有:

System.out.pln

将光标放在 n 之后,然后按 Ctrl+Space 我看到了所有println 个选项:

如果它对你不起作用,我怀疑你没有Code Recommenders installed or enabled. It should come by default with Eclipse IDE for Java Developers

要检查它是否已安装和启用,请在首选项中选择 Java -> 编辑器 -> Code Assist -> Advanced 并查看是否列出了 Java Proposals (Code Recommenders)并检查:

如果没有安装,请从火星更新站点安装:

  1. 从“帮助”菜单中选择安装新软件
  2. 从 drop-down 列表中选择 Work With: 作为 Mars - http://download.eclipse.org/releases/mars .
  3. 从列表中选择Java 开发人员 的代码推荐。您可能需要取消选中 按类别分组项目 才能找到它。

  1. 完成向导,重新启动,检查设置,然后离开。