这些是我们开箱即用的选项:
alt text http://i39.tinypic.com/2ptnqxl.png
对于方法,我想要更细粒度的排序。我想:
上述[1]
和[2]
中的方法可以按字母顺序排序。除了将普通方法分成两部分之外,我喜欢现有的排序顺序。
我发现这个顺序(使用访问器方法最后)更好,因为当我维护一个类并且我需要修复一个bug等时,我更有可能发现非访问器方法很有趣。
我可以使用插件吗?如果没有,那么自己创建这种插件会不会很难? (我从未创建过Eclipse插件。)
答案 0 :(得分:2)
我希望我的回答不会迟到。
据我所知,没有这样的插件(我现在看着eclipse插件中心)。
如果你想编写这样的插件,编写重构(Java编辑器基于AST,可以通过扩展点访问)本身并不难,但是为了构建一个有效的插件,它可能需要更多的学习。
可能会有所帮助的一些资源:
答案 1 :(得分:1)
2011年,exercise resulted中的学术Eclipse plugin implementing methods sorting based on ideas in Robert C. Martin's book "Clean Code"。如果我喜不喜欢的话,我仍在尝试锻炼。
有一个开放的错误报告,用于增强Eclise中的排序成员功能:Sort Members doesn't provide a means to group getter/setter pairs。它于2004年开放,但仍然没有计划实施。