可以在Java文件中创建自定义折叠区域吗?

可以在Java文件中创建自定义折叠区域吗?,java,android,intellij-idea,Java,Android,Intellij Idea,IntelliJ IDEA只为方法和类(以及其他类似的东西)自动创建折叠区域。是否可以创建自定义折叠区域,以便我可以折叠/展开逻辑区域 例如,有一个Java文件,其中包含5种方法,用于将数据获取/保存到SharedReferences中。我想把整个区域折叠在一起,而不是一个接一个的方法 //fold this area from here... public void method1() { ... } public void method2(args) { ... } public voi

IntelliJ IDEA只为方法和类(以及其他类似的东西)自动创建折叠区域。是否可以创建自定义折叠区域,以便我可以折叠/展开逻辑区域

例如,有一个Java文件,其中包含5种方法,用于将数据获取/保存到
SharedReferences
中。我想把整个区域折叠在一起,而不是一个接一个的方法

//fold this area from here...
public void method1()
{
...
}

public void method2(args)
{
...
}

public void method3(args, args)
{
...
}
//...to here!
有什么想法吗?

突出显示它,然后按Ctrl+键


或者,您可以单击鼠标右键,选择“折叠”,然后选择“折叠选择”。

它会为以后的折叠创建+/-吗?或者这只是临时折叠?@bergnam是的,是的。可以使用相同的组合键删除新的折叠区域。