如何根据它们在Eclipse中的用法对Java类的方法/成员进行排序?

CleanCode一书推荐按其通话顺序对function进行排序:

如果一个函数调用另一个函数,它们应该垂直关闭,并且如果可能的话,调用者应该在被调用者之上。 这为程序提供了自然流程。

我想在清理程序中包含该顺序。 以下示例

public void content(){ primary(); secondary(); } private void secondary(){ } private void primary(){ }; 

应该自动重新排序

 public void content(){ primary(); secondary(); } private void primary(){ }; private void secondary(){ } 

(这不是按字母顺序排列的,而primary()和secondary()具有相同的修饰符。)

但是,我找不到Eclipsefunction。 Eclipse似乎能够按类型而不是按用途对成员进行排序。

是否有我错过的默认function或我可以安装的其他Eclipse插件?

(我不看或提供该命令的大纲视图。我想更改代码中的实际顺序。这个问题不是以这种方式更改代码的优缺点。)

相关文章:

在Eclipse中进行格式化时如何指定类成员的顺序

感谢ProgrammersBlock的评论我发现这个插件处于Beta状态:

http://wiki.eclipse.org/Recommenders/CleanCodeMethodSorter