同作为最优秀的文件名搜索/筛选软件,Listary最新版为何取消对Everything的支持?

最新版的listary的搜索选项中似乎没有调用everything的选项了,各位注意到了吗?请问是否还有办法调用everything。 此外,还想请教一下,我日常使用中用listary搜索觉得也蛮快,不知道是否不需要everything了?
关注者
149
被浏览
25956

2 个回答

Listary 和 Everything,算是 Windows 文件名搜索、筛选软件的顶级代表。Listary 最新版取消了对 Everything 的支持,是为了未来实现更多功能。

一、该功能是否取消?是。


这其实很容易判断:看一下软件界面,查一下官网说明(Listary的文档记录还有待改进)都能得出结论。
只是,这个结论,与老用户的期望并不一致。

二、该功能因何取消?以常理推测的原因

先因何相聚,后因何分手?常理推测,大抵如此经历:相遇、相知、知彼后能知己、相分……
1. 来自东土的少侠Listary,走在文件名搜索/匹配的路上,漫漫前行,孤独而坚定。这一日,却巧遇人称“搜索第一快”的澳洲奇少年Everything。
2. 英雄相逢,惺惺相惜,当即结盟,Listary为帅,Everything为先锋,所向披靡。
3. 然相处日久,分歧渐显:Everything心无外物,一心前攻,唯求一招既发,百万军中取上将首级;Listary却领悟到,行走江湖,侠义方为根本;攻城陷敌乃不得已为之。绝招既发,触敌刹那仍能生死由心,变化随意,才是更高境界。
4. 于是,Listary意已决:弃联盟,再闭关,欲求武功新突破。

三、该功能因何取消?来自开发者邮件的技术原因

1. 难以添加新功能。越来越多Listary现存的、即将发布的功能,如果用Everything作为搜索后端,将无法正常工作。例:深受国内用户喜爱的拼音首字母搜索。

2. 总体速度可能变慢。Everything自身非常快,但是由于Windows的原因及Everything所选择的进程间通信技术,外部程序调用Everything却较慢,在很多情况下会成为用户体验的瓶颈。

3. 内存占用增加。Everything返回的搜索结果是按照文件名排序(纯技术),Listary追求更好的用户体验,会按照搜索的关联度排序。如果借用Everything搜索,则只能先请求大量搜索结果,然后再做筛选。这种方式,会让内存瞬间暴涨几百兆。

4. 无法实现并行搜索。Everything的文件夹内搜索功能只能指定一个文件夹,并且只能同时处理一个搜索请求。Listary的“启动程序”功能(已开发完成,待发布),需要在多文件夹内(桌面、开始菜单、快速启动等)同时搜索,如果使用Everything,则只能先搜索一个文件夹,等搜索结果返回后再搜索下一个。测试发现,这种方式非常慢。

四、用户如何应对这种变化?

您的应对措施,取决于Listary新版的进步,及自己的需求:
1. 如果旧版的合璧方式更符合你的需求,请放下执着,用回旧版。
2. 如果你喜欢Listary的新功能,并对它的长远未来保有信心,则推荐同步升级。
(1) 或者不再需要Everything;
(2) 或者把Everything作为外部独立程序,来配合使用。

12/23 (4.00.1087)

  • New: Listary now has its own disk search implementation. Everything is no longer needed.
  • New: Total Commander directory menu support is back
  • New: Submenu support in Total Commander directory menu
  • Improved: Sort auto expanded subfolders
官网信息
everything is no longer needed... 还真是悲哀, 怎么说, listary 更方便, 但是everything的搜索肯定要比listary 快而且功能更全面, 不过listary 也不错啦.. 日用应该够了.. 为了缅怀, 我留着everything
用的时候那么就 win + S + everything.exe + Ctrl + O + 0 = =|||