自动生成存根方法,引入日食

2022-09-02 01:39:38

类似于如何更改“Generate Method Stub”以在VS中抛出NotImplementedException?,但对于Eclipse而不是Visual Studio

NetBeans 和 Eclipse 都有一个函数,如果您声明一个 Java 类来实现一个接口,但省略了一个或多个方法,它将自动为您生成一个存根方法。

不同之处在于,Eclipse 版本将不执行任何操作,并返回零或 null,例如

public String munge(String foo) {
    // TODO Auto-generated method stub
    return null;
}

NetBeans 版本将改为引发异常:

public String munge(String foo) {
    throw new UnsupportedOperationException("Not supported yet.");
}

我更喜欢。

是否可以配置 Eclipse 来执行此操作?


答案 1

转到 Windows -> 首选项 -> Java -> 代码样式 -> 代码模板。在右侧,您将看到“注释”和“代码”。展开“代码”,您要查找的是“方法主体”。单击“编辑...”,然后将您想要的任何内容放入其中。


答案 2

推荐