9

默认情况下,NetBeans 生成 3 行 getter 和 setter,如下所示:

public int getFoo() {
    return foo;
}

有没有办法让它像这样在一行中生成它:

public int getFoo() {return foo;}

我在工具 -> 选项 -> 编辑器 -> 代码模板中没有找到任何获取或设置模板

是否有其他方法可以编辑它们或插件?

4

2 回答 2

2

看起来你真的不能,但我在这篇博客文章中找到了一个修改 Netbeans 源代码的补丁。

于 2012-06-20T09:33:44.573 回答
1

在 NB 7.2+ 上,您可以创建自己的生成器:
尽管在 NB 模块中使用 Javac API(很难做比 getter/setter 更好的事情)

https://platform.netbeans.org/tutorials/nbm-code-generator.html

于 2013-09-06T01:50:25.157 回答