Eclipse 内容辅助中间字母匹配

Eclipse content assist with middle letters match

Eclipse 给出以我键入的内容开头的建议:

但是 IntelliJ IDEA 给出的建议(在中间或开头)包含我输入的内容:

我想 Eclipse Luna 具有相同的功能 (based on this presentation),但我无法使其工作。有帮助吗?

我认为最接近的是 'Show camel case matches' 选项(在 Java > 编辑器 > 内容辅助中的首选项中配置)。

启用该功能后,您必须键入名称每个部分的首字母,因此对于 'createNamedQuery',您可以键入 'cNQ'

此功能由 Code Recommenders 插件提供。它与 Java SE 的 Eclipse Luna 一起提供,但出于某种原因,它没有捆绑在 EE 版本中。当然,您可以从 eclipse 市场手动安装它。

要激活它,请转到 Window -> 首选项 -> 代码推荐 -> 完成 -> 检查启用智能代码完成。您还可以 select 您感兴趣的完成类型。您正在寻找的确切功能称为 "Subwords completion processor"(我不能没有它 :D)