2

这个问题很容易解释,有没有办法让 NetBeans 自动将getter setter方法折叠/折叠到代码块中?

我发现它们占用了太多空间并且没有什么有趣的东西。我尝试过使用更紧凑的符号,例如,getField{return field;}但是当我让 NetBeans 格式化代码时,它会自动更改回标准的、更宽敞的格式。

如果这不可能,有没有办法将默认格式更改为我提到的更紧凑的方式?

getter 和 setter 紧凑格式演示

4

3 回答 3

4

您可以在工具/选项/编辑器/常规中进行配置

那里有一些代码折叠配置选项:Code Foldings / Collapse by Default

于 2013-07-14T01:47:34.230 回答
1

我找到了一些方法来做到这一点,它特定于 Netbeans http://andreamoz.blogspot.com.es/2009/09/how-to-fold-code-in-netbeans.html

如何在 NetBeans 中折叠代码

NetBeans 编辑器一直有几个不错的功能,其中之一是可以折叠代码,从而在工作时消除不必要的噪音。通常,您只需单击左侧的 + 号(或使用 CTRL + KeyPad- 组合)即可折叠方法、注释、导入、javadocs 等。要展开折叠的部分,您显然可以单击 - 或使用 CTRL + KeyPad+ 组合。

NetBeans 还为您提供了任意折叠连续代码行的可能性:您所要做的就是选择要折叠的行并按 ALT + Enter,从而在给定上下文的情况下显示可用的建议(在我们的例子中,用 //.. .)

于 2015-08-15T10:35:11.713 回答
0

要在生成时自动折叠 getter 和 setter,您必须编辑 getter 和 setter 模板。这意味着编辑 Netbeans 源代码。因为生成 getter 和 setter 不在代码完成模板中。

现在更容易单击“-”折叠

于 2015-08-15T16:09:16.203 回答