Pen*_*m10 468 c# java eclipse folding
我想在Eclipse中使用区域进行代码折叠; 怎么能在Java中完成?
C#中的示例用法:
#region name
//code
#endregion
Run Code Online (Sandbox Code Playgroud)
Ale*_*niy 452
Jet Brains IDEA具有此功能.您可以使用热键环绕(ctrl + alt + T).这只是IDEA功能.
那里的地区看起来像这样:
//region Description
Some code
//endregion
Run Code Online (Sandbox Code Playgroud)
Bri*_*new 209
没有这样的标准等价物.一些IDE - 例如Intellij或Eclipse - 可以根据所涉及的代码类型(构造函数,导入等)进行折叠,但是没有什么比这更好的了#region.
Cyr*_*art 205
使用Android Studio,试试这个:
//region VARIABLES
private String _sMyVar1;
private String _sMyVar2;
//endregion
Run Code Online (Sandbox Code Playgroud)
小心://区域之后没有空行......
你会得到:

Kev*_*che 95
没有相应的语言...基于IDE ...
例如在netbeans中:
NetBeans/Creator支持以下语法:
// <editor-fold defaultstate="collapsed" desc="Your Fold Comment">
...
// </editor-fold>
Run Code Online (Sandbox Code Playgroud)
http://forums.java.net/jive/thread.jspa?threadID=1311
Yaq*_*mad 48
对于Eclipse IDE,Coffee-Bytes插件可以执行此操作,下载链接就在这里.
编辑:
Del*_*019 48
可以使用CoffeeScript代码折叠插件将自定义代码折叠功能添加到eclipse中.
经测试可与eclipse Luna和Juno配合使用.这是步骤
从这里下载插件
提取存档的内容
导航 Window >Preferences >Java >Editor >Folding >Select folding to use: Coffee Bytes Java >General tab >Tick checkboxes in front of User Defined Fold

创建新区域,如下所示:

重启Eclipse.
如果折叠使用带有指定开始和结束标识符前缀的注释,请尝试使用


您也可以下载存档并在此博客中查找步骤.
hea*_*vyd 37
这更像是IDE功能而非语言功能.Netbeans允许您使用以下定义定义自己的折叠定义:
// <editor-fold defaultstate="collapsed" desc="user-description">
...any code...
// </editor-fold>
Run Code Online (Sandbox Code Playgroud)
正如文章所述,其他编辑也可能支持这一点,但没有任何保证.
Bas*_*ANI 30
最快的方式
Android Studio(或IntelliJ IDEA)
highlight the code 你想要包围它ctrl+ alt+tc==>然后输入说明Pha*_*inh 30
AndroidStudio区域
创建区域
首先,找到(并在需要时定义快捷方式)Surround With菜单

然后,选择代码,按Ctrl+Alt+Semicolon- >选择region..endregion...

去区域
首先,找到Custom Folding捷径
其次,从代码中的任何位置,按 Ctrl+Alt+Period('>' on keyboard)

Joh*_*ann 19
与大多数人发布的内容相反,这不是IDE的事情.这是一种语言的东西.#region是一个C#语句.
小智 15
最好的方法
//region DESCRIPTION_REGION
int x = 22;
// Comments
String s = "SomeString";
//endregion;
Run Code Online (Sandbox Code Playgroud)
提示:放";" 在"endregion"的末尾
Ami*_*ati 15
我来自C#到java并遇到了同样的问题,区域的最佳和确切的替代方案如下(在Android Studio中工作,不了解intelliJ):
//region [Description]
int a;
int b;
int c;
//endregion
Run Code Online (Sandbox Code Playgroud)
快捷方式如下:
1-选择代码
2-按ctrl+ alt+t
3-按下c并写下你的描述
Ric*_*cky 11
如果有人有兴趣,在Eclipse中你可以一次性折叠所有方法等,只需在正常插入断点时单击右键,单击"折叠">"全部折叠".它知道这不是问题的答案,而是提供快速代码折叠的替代方案.
Cod*_*123 10
这是一个例子:
//region regionName
//code
//endregion
Run Code Online (Sandbox Code Playgroud)
100% 适用于 Android Studio
#region
// code
#endregion
Run Code Online (Sandbox Code Playgroud)
真的只能在IDE中获得任何好处.使用Java,IDE中没有设置标准,因此实际上没有标准并行#region.