如何在Eclipse中完成Java8Lambda参数的代码?

如何在Eclipse中完成Java8Lambda参数的代码?,java,eclipse,lambda,Java,Eclipse,Lambda,假设我有这样一个界面: @FunctionalInterface public interface ModifierFunction { Game applyModifier(Game game, Card card, Modifier modifier); } 以及我使用它的一些类: SHOWDOWN_BUFF((game, card, modifier) -> { game. // <- I get no proposals from Eclipse here

假设我有这样一个界面:

@FunctionalInterface
public interface ModifierFunction {

    Game applyModifier(Game game, Card card, Modifier modifier);
}
以及我使用它的一些类:

SHOWDOWN_BUFF((game, card, modifier) -> {
    game. // <- I get no proposals from Eclipse here
    return game;
})
如何在EclipseLunaforJava8中完成代码


编辑:我使用的是版本:Luna Service Release 1(4.4.1)

Java 8 Lambda表达式中的参数补全可与Eclipse Mars(4.5.0)一起使用。

我尝试了IDEA,但它缺少一些我每天在Eclipse中使用的功能。您使用的是什么版本的Eclipse?您是否已将您的项目配置为使用Java 8合规性和库?我有Java 8合规性和库。哦,我仍在等待Eclipse的编译器实现标准合规性,并且始终不会在类型推断方面失败,等等。然后我可能会要求在lambdas内部完成代码…我放弃了,转而使用IntelliJ IDEA。他们修复了当时我不喜欢的大部分内容。本页没有提到lambda表达式中的参数完成。
SHOWDOWN_BUFF((Game game, Card card, Modifier modifier) -> {
    game. // <- I get no proposals from Eclipse here either
    return game;
})