为 Eclipse 中的方法调用参数生成内联 class

Generate inline class for method call parameter in Eclipse

当调用一个期望实现特定class的方法时,如何让eclipse为我编写这段无聊的代码?

在下面的例子中,只有第一行需要人工编写:

o.call(
new MyFunction<List<String>>()
                {

                    @Override
                    public void call(List<String> lst) throws Exception {
   }
}

键入 o.call(new MyF 然后 Ctrl+Space Eclipse 应该提供完成匿名 class 骨架给你。您甚至可能不需要 new MyF 部分,具体取决于上下文的明确程度。