我知道 Xcode 有一个
#pragma mark
它允许您在大纲视图/方法列表中插入任意标签以记录代码的分段方式。
我一直无法为 Eclipse 找到类似的功能。我不禁觉得它就在我的眼皮底下,但是在 SO 和 Google 上的搜索都没有启发......有人知道我会怎么做吗?
还是有一些骇人听闻的解决方法?那也太棒了。
我知道 Xcode 有一个
#pragma mark
它允许您在大纲视图/方法列表中插入任意标签以记录代码的分段方式。
我一直无法为 Eclipse 找到类似的功能。我不禁觉得它就在我的眼皮底下,但是在 SO 和 Google 上的搜索都没有启发......有人知道我会怎么做吗?
还是有一些骇人听闻的解决方法?那也太棒了。
Eclipse 大纲视图支持用于显示有关方法的附加信息的类别(在 javadoc 中使用 @category)。有关此类用法的示例,请参见以下屏幕截图。
不幸的是,尚未实施按类别分组。对此有一个开放的功能请求,但它已有近四年的历史,并明确表示需要社区的努力。我个人不知道这样的插件。
惊恐的事件:
@SuppressWarnings("unused")
private int _______________________________________;
或者,如果您更喜欢标签:
@SuppressWarnings("unused")
private int _______________Lifecycle_______________;
改变下划线数量的奖励积分,因此您可以有许多分隔线。
我的 Android Studio 版本
使用代码区域:
//region
... your code here ...
//endregion
使折叠的演示文稿看起来像评论的奖励积分:
//
//region // Lifecycle
... your code here ...
//endregion
//
您可以使用“添加书签”。
一种方法是右键单击左侧(显示行号),然后选择“添加书签...”。
您可以在“书签”视图中查看它们。
为了模仿#pragma mark
功能,我通常创建一个用作分隔符的虚拟方法。例如:
private static void someDummyMethod(){}
跟进@ntle,(无论如何对于PHP),您还可以使用define() 创建一个伪pragma 标记或function()。看截图:
有关这方面的更多讨论和示例,请参阅我的博客文章:https ://peacocksoftware.com/blog/create-pragma-separator-eclipse-xcode