eclipse中静态方法的代码完成

时间:2013-11-03 18:46:59

标签: java eclipse intellij-idea

有没有办法在eclipse中为静态方法获得自动完成? IntelliJ提供此功能。例如:

public class SomeClass {

    public static class SomeClassBuilder {
        public static SomeClassBuilder builder() { ... }

        public SomeClass build() { ... }
    }

}

SomeClass someClass = SomeClass.SomeClassBuilder.builder().build();

在IntelliJ中,您开始输入build< ctrl - space ctrl - space >并且自动完成弹出窗口建议SomeClass.SomeClassBuilder.builder()等。

在eclipse中可以通过将SomeClass.SomeClassBuilder添加到收藏夹来获得相同的结果。但是如果我的项目中有数百个这样的构建器,我不想手动将它们添加到收藏夹中。

eclipse中有没有提供此类设施的插件? 请避免像“使用IntelliJ”这样的答案,因为问题是关于在eclipse中实现结果。感谢

1 个答案:

答案 0 :(得分:-1)

Eclipse具有您描述的功能。

在静态方法上使用自动完成功能,例如Class.staticMethod()。只需在 Java编辑器中键入Class.即可。输入.后,Eclipse将显示类static的所有可用Class方法的列表。您也可以在ctrl-space后按.

Java编辑器,自动填充等等都包含在Eclipse JDT中。 JDT很可能安装在Eclipse发行版中。