我已经完成了相当多的 xCode 编程,发现类中方法的概述视角非常有用。它看起来像这样:
MY_GROUP_1 <- defined with #pragma mark MY_GROUP_1
M method11
M method12
M....
MY_GROUP_2
M method21
M method22
M....
在 Eclipse 中我只找到了大纲视图,它没有带有标题的分组。所以我开始定义方法只是为了将它们滥用为像这样的组名称
/**
*
* @category MessageSequence
*/
public void __GROUP_1__() {
}
至少我现在在大纲视图中有一个列表,如下所示:
__GROUP_1__
method11
method12
method..
__GROUP_2__
method21
method22
method..
虽然总比没有好,但我怀疑这是通过其方法来概述类结构的最佳方式。
这样做的正确方法是什么?
非常感谢!
ps我也不知道为什么组标题方法必须公开。 Eclipse 不在概览视图中显示私有方法。
编辑:根据“钉子”给出的答案,我在这里更新它,以便每个人都可以看到它是如何工作的,而不必浪费时间尝试......
- 按照安装说明进行操作http://kosiara87.blogspot.com/2011/12/how-to-install-coffee-bytes-plugin-in.html- 找到的链接
- 在设置->java->编辑器->折叠->用户定义区域(右侧选项卡)中设置标识符以开始标识符:region,结束标识符:endregion
现在你可以这样做:
//region Y
public void y1() {
}
public void y2() {
}
//endregion Y
如果没有设置折叠对我来说不起作用..
哦,是的,如果 Eclipse 不能立即工作,请不要忘记重新启动!
事实上,这是一个重复的有什么方法可以在 Java/Eclipse 中对方法进行分组吗?.
提到的 Coffee Bytes 插件在提到的位置不再可用。但是,Bartosz Kosarzycki 似乎昨天发布了更新版本:
http://kosiara87.blogspot.com/2011/12/how-to-install-coffee-bytes-plugin-in.html
请注意,这确实not为大纲视图提供分组,只需在编辑器中(自定义)折叠即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)