dto
1. 预览不难, 不过我把Spotlight翻出来体验了一下, 除了图片之外, 其他的预览似乎没啥感觉, 想来想去, 感觉还是因为窗口太小了, 图片缩小了可以看, 文本和代码很难说只看前几行就知道全貌, 这么小个窗口滑动这么长的文本, 带来的体验提升并不强, 而且用 Everything 来搜东西的人, 对文件名是比较清晰和了解的, 如果说需要亦步亦趋, 一个个看内容来确认文件的话, macOS的预览显然要周到一些, 那还不如打开finder, 当然, 能预览是个很酷炫的功能, 我后面也会研究一下, 看看有什么更好的方式.
2. 这个实现了.
3. 这个也好说.
4. 这个没办法, 受限于API, mdfind
命令只能一次把所有内容都搜索出来, 不能分页搜索, 渲染本身是很快的, 别说几万个, 就是10几万个, 也几乎是秒内加载, 并且列表也不会卡顿, 时间全耗在搜索本身和解析接收返回结果上了, 所以这也是不做实时搜索的原因, 只输入一个英文字母或者数字的搜索确实是没什么意义的, 但是既然不是输入就搜索, 禁止似乎也没啥必要了, 反正真要用的时候, 也不会指望着只输入一个英文字母或一个数字就找到东西, 所以这个地方优化的空间就很小了.
5. 这个也可以有.