Xcode有一个叫做pragma mark的功能它非常实用,我正在寻找任何类似的东西,Android Studio它可以是原生的或插件.
我是java开发环境的新手,我发现很难正确管理我的代码..Net提供#regions,这是一个很好的代码管理解决方案.
我正在使用Eclipse环境进行Java开发.我试过Coffee-Bytes但是Coffee-Bytes 代码折叠在Eclipse 3.6中不起作用,至少在我这边.我已按照此配置,但它不起作用.有人可以猜出可能是什么问题吗?是否有一些其他的代码折叠插件为Eclipse?
我用这种方式在Netbeans中获取代码折叠:
// <editor-fold defaultstate="collapsed" desc=" description">
....
// </editor-fold>
Run Code Online (Sandbox Code Playgroud)
和Visual Studio:
#region description
...
#endregion
Run Code Online (Sandbox Code Playgroud)
但我在eclipse中找不到相同的用法.我怎样才能在Eclispe中使用代码折叠?
Visual Studio中有一个很好的功能:您可以创建特殊的代码区域,这些区域可以最小化,就像Eclipse中的类方法被最小化一样.喜欢:
#region
//some code
#endregion
Run Code Online (Sandbox Code Playgroud)
有没有办法在Eclipse中做出如此令人愉快的功能?
在.net中,您可以折叠区域并将大量代码删除到一行.在Android/Java/Eclipse中有类似的东西吗?
#Region "Initialize"
private void DisplayHome(){
Intent i = new Intent(this, SMSInternetActivity.class);
finish();
startActivity(i);
}
private void DisplaySettings(){
Intent i = new Intent(this, DisplaySettings.class);
finish();
startActivity(i);
}
Run Code Online (Sandbox Code Playgroud)
这只是一个例子.. #End Region
在Android Studio中创建一个位于另一个区域的结束标记下的区域后,代码向上折叠到前一个区域的结束标记,而不是向下折叠数百行代码到新区域的// endregion标记.
我查看了Android Studio中的Cold Folding设置.但似乎没有任何帮助.
我错过了什么?如果它不能折叠数百或数千行,折叠是没用的.

可能重复:
Java相当于c#中的#region
Java中是否存在允许构造源代码的东西,就像在C#中使用预处理器指令一样
#region
Run Code Online (Sandbox Code Playgroud)
和
#endregion
Run Code Online (Sandbox Code Playgroud)
?
嗨,我正在使用Eclipse工具,我很想知道我如何像在Visual Studio中那样可以在Eclipse中创建Region。
#region abc
//一些代码
#endregion abc
如何在Eclipse中实现同一目标。
eclipse ×5
java ×3
folding ×2
android ×1
c# ×1
code-folding ×1
coding-style ×1
eclipselink ×1
m2eclipse ×1