使用EclipseGanymede对方法进行更细粒度的排序:有好的插件可用吗?
以下是我们现成的选项: 当涉及到方法时,我想要更细粒度的排序。我想:使用EclipseGanymede对方法进行更细粒度的排序:有好的插件可用吗?,eclipse,refactoring,eclipse-plugin,Eclipse,Refactoring,Eclipse Plugin,以下是我们现成的选项: 当涉及到方法时,我想要更细粒度的排序。我想: 所有方法的名称都不以get开头、是或先设置开头 然后使用访问器方法(名称以get、is或set开头) 上述[1]和[2]中的方法可以按字母顺序单独排序。除了将常规方法分为两部分之外,我喜欢现有的排序顺序 我发现这样的顺序(最后是访问器方法)更好,因为当我维护一个类并且需要修复一个bug时,我更可能发现非访问器方法很有趣 有我可以使用的插件吗?如果没有,我自己会很难创建这种插件吗?(我从未创建过Eclipse插件。)我希望我
[1]
和[2]
中的方法可以按字母顺序单独排序。除了将常规方法分为两部分之外,我喜欢现有的排序顺序
我发现这样的顺序(最后是访问器方法)更好,因为当我维护一个类并且需要修复一个bug时,我更可能发现非访问器方法很有趣
有我可以使用的插件吗?如果没有,我自己会很难创建这种插件吗?(我从未创建过Eclipse插件。)我希望我的答案不会太晚 据我所知,没有这样的插件(我现在查看了eclipse插件中心) 如果您想编写这样的插件,那么编写重构(Java编辑器基于AST,可以通过扩展点访问)本身应该不会太难,但是构建一个工作插件可能需要更多的研究 一些可能有帮助的资源:
- stackoverflow插件开发资源:问题592391(抱歉,无法发布两个超链接)
- 一个开源重构插件:(它当前包含一个重构加上相关的gui元素,这可能是一个很好的例子)