微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

android – 获取Eclipse中类中所有方法的概述

我做了很多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 – 找到的链接
>在settings-> java-> editor-> folding->中设置标识符.用户定义的区域(右侧的选项卡)以启动标识符:region,endidentifier:endregion

现在你可以这样做:

 //region Y
    public void y1() {
    }

    public void y2() {
    }

    //endregion Y

没有设置折叠对我来说不起作用..
哦,是的,不要忘记重新启动Eclipse,如果它不能立即工作!

解决方法:

实际上,这是Any way to group methods in Java/Eclipse?的副本.

所提到的Coffee Bytes插件在引用位置不再可用.但是,似乎Bartosz Kosarzycki昨天发布了更新版本:

http://kosiara87.blogspot.com/2011/12/how-to-install-coffee-bytes-plugin-in.html

请注意,这不会为大纲视图提供分组,只是在编辑器中进行(自定义)折叠.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐