我想在Eclipse中使用区域进行代码折叠;在Java中怎么做到呢?
c#中的一个例子:
#region name
//code
#endregion
我想在Eclipse中使用区域进行代码折叠;在Java中怎么做到呢?
c#中的一个例子:
#region name
//code
#endregion
当前回答
我通常需要注释代码,所以我在开始和结束时使用花括号。
{
// Code
// Code
// Code
// Code
}
它可以用于代码片段,但在某些代码中会产生问题,因为它改变了变量的作用域。
其他回答
在语言中没有对应的…基于ide…
例如在netbeans中:
NetBeans/Creator支持以下语法:
// <editor-fold defaultstate="collapsed" desc="Your Fold Comment">
...
// </editor-fold>
http://forums.java.net/jive/thread.jspa?threadID=1311
对于Eclipse IDE, Coffee-Bytes插件可以做到这一点,下载链接在这里。
编辑:
关于Coffee-Bytes的最新信息在这里。
Jet Brains IDEA拥有这一功能。你可以使用热键环绕(ctrl + alt + T),这只是IDEA功能。
区域是这样的:
//region Description
Some code
//endregion
AndroidStudio地区 创建区域
首先,找到(并定义捷径如果需要)环绕菜单
然后,选择代码,按Ctrl+Alt+分号-> choose region..endregion…
前往地区
首先,找到自定义折叠捷径 其次,在代码的任何地方,按Ctrl+Alt+句号(键盘上的'>')
我刚从c#转到java,遇到了同样的问题,最好的和准确的区域替代方案如下(在Android Studio工作,不知道intelliJ):
//region [Description]
int a;
int b;
int c;
//endregion
快捷方式如下:
1-选择代码
2-按下ctrl + alt + t
3-按c并写下你的描述