Intellij IDEA中是否有标记折叠方法?

时间:2015-08-17 09:00:46

标签: intellij-idea

作为一个前任,我想根据评论中的标记创建持久性折叠(例如// Section blabla {{{ , // End of blabla }}})。是否可以在Intellij IDEA中使用?

2 个答案:

答案 0 :(得分:2)

IntelliJ支持此功能,但语法略有不同:

//<editor-fold desc="Properties">
private String foo;
private String bar;
//</editor-fold>

折叠区域时,将显示desc属性的值。如果你愿意,它也可以完全省略。

您可以使用 Surround With / Editor折叠注释操作轻松包围所选代码:

  • + ALT + T (OS X)
  • Control + ALT + T (Linux Windows)

您也可以选择在设置/编辑器/常规/代码折叠中默认折叠自定义区域,方法是选中自定义折叠区域复选框。

来源和其他信息/截图:

答案 1 :(得分:1)

最简单的语法可能是:

//region
...
all your code goes here
...
//endregion

您还可以在region部分进行说明:

//region Getters & Setters
...
all your code goes here
...
//endregion

enter image description here

enter image description here