例如,当我有以下文件时:
我希望以上述顺序看到它们。但是Eclipse会像下面那样对它们进行排序:
我进行了查找,但未能找到有关该问题的任何相关信息。这根本不是问题吗?或者这个问题只发生在我身上?
答案 0 :(得分:0)
这是按预期工作的。这些视图只是使用Java String.compareTo
方法的结果对文件名进行排序。这只是从左到右按字符比较字符串。它不会尝试在字符串中查找数字。这给出了你看到的结果。
某些文件查看器(一个macOS Finder)确实在文件名中查找数字并使用整数进行排序。这是相当复杂的,Eclipse视图不会尝试这样做。