我想在Eclipse中使用区域进行代码折叠;在Java中怎么做到呢?

c#中的一个例子:

#region name
//code
#endregion

当前回答

这里有一个例子:

//region regionName
//code
//endregion

100%适用于Android studio

其他回答

这更像是一个IDE特性,而不是语言特性。Netbeans允许您使用以下定义定义自己的折叠定义:

// <editor-fold defaultstate="collapsed" desc="user-description">
  ...any code...
// </editor-fold>

正如文章中提到的,这可能也得到了其他编辑器的支持,但不能保证。

这里有一个例子:

//region regionName
//code
//endregion

100%适用于Android studio

#region

// code

#endregion

只有在IDE中才有好处。在Java中,IDE中没有固定的标准,因此实际上没有与#region并行的标准。

Jet Brains IDEA拥有这一功能。你可以使用热键环绕(ctrl + alt + T),这只是IDEA功能。

区域是这样的:

//region Description

Some code

//endregion

在Mac和Android Studio上遵循以下顺序:

突出显示要折叠的源代码 按Alt +命令+ t 选择< editor-fold >

您还可以选择其他选项: