比如 windows 的按名称排序是正确的:
1.txt
2.txt
10.txt
而 everything 的按名称排序则是:
1.txt
10.txt
2.txt
版本是用的最新版本

比如 windows 的按名称排序是正确的:
1.txt
2.txt
10.txt
而 everything 的按名称排序则是:
1.txt
10.txt
2.txt
版本是用的最新版本

|
peteretepDec 10, 2025
1
windows 优化名字排序,叫自然序,按照连续数字理解为一个数字从小到大排的
大多数软件没有这个优化,仅仅是字符串排序 |
|
superrichmanDec 10, 2025
2
ascii/unicode 排序比自然排序要快很多,everything 追求性能不用自然排序很正常。
|
|
3
@peteretep 我尝试了两个软件 BandiView 和 FastStone Image Viewer ,排序都是和 windows 系统是一样的
|
|
512357301Dec 10, 2025 via Android
4
自然序确实是优化过的,古早的软件都是字符串排序,否则那些歌曲、评书之类的为啥都在前面加 000
|
|
5
升级到 1.5 以后的版本(测试版)就可以解决这个问题
|