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

c#中的一个例子:

#region name
//code
#endregion

当前回答

与大多数人所发布的相反,这不是一个IDE的事情。这是语言问题。区域是一个c#语句。

其他回答

我通常需要注释代码,所以我在开始和结束时使用花括号。

{
// Code
// Code
// Code
// Code
}

它可以用于代码片段,但在某些代码中会产生问题,因为它改变了变量的作用域。

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

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

您还可以选择其他选项:

在Visual Studio Code中,尝试这样做:

//region Variables
// Code you need
//endregion

没有这样的标准对等物。一些ide(例如Intellij或Eclipse)可以根据所涉及的代码类型(构造函数、导入等)进行折叠,但没有像#region这样的ide。

在语言中没有对应的…基于ide…

例如在netbeans中:

NetBeans/Creator支持以下语法:

// <editor-fold defaultstate="collapsed" desc="Your Fold Comment">
...
// </editor-fold>

http://forums.java.net/jive/thread.jspa?threadID=1311