在Eclipse中的排序方法

47

在Eclipse中,有没有一种简单的方法可以对类中的方法进行排序?


1
你为什么想要对方法进行排序? - Paul Sonier
4
我有几个版本的课程需要合并;这将使合并更加简单,因为某些方法最终出现在不同的位置,diff 工具无法很好地解决它们。 - Carl Manaster
仅根据名称足以,但考虑到保护级别、静态性和名称,最好还是加上。 - Carl Manaster
2个回答

68

选择类,来源>排序成员

您可以在Java首选项中设置顺序

来源:Eclipse论坛


1
有时候会出现编译错误。比如说,如果一个变量是基于另一个变量实例化的,而且在排序时该变量排在前面,这种情况可能会发生。我想知道是否有任何方法可以处理这种情况。 - Ravisha
@Ravisha 我通常通过修改变量名称来强制按字母顺序排序,或者干脆不在该文件上使用 sort members 来处理这个问题... - Christophe Roussy

17

这是从Eclipse newsgroup中找到的:

选择类后,点击 Source > Sort Members 进行排序。


1
这个答案实际上比被选中的那个早了一分钟。 - Cacovsky
2
第一个答案并不总是最好的,通常从除了原帖作者之外的其他人那里得到答案会更好。被采纳的答案还包括一些有用的关于设置的信息,而我在这里的回答中缺少这些信息。 - Carl Manaster
1
哦,我没注意到你是原帖作者。现在我理解你的决定了。 - Cacovsky

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接