[bug] C:\Program Files;C:\Program Files (x86) 下只能搜索到特定扩展名文件

Windows 10, Listary 6.3.0.51

以下示例使用这个 Filter:

示例 1

搜索结果只有扩展名为 exe, json 的文件,搜不到扩展名为 config, dll, pdb 的文件。

示例 2

搜不到扩展名为 dll, sfx 的文件。

示例 3

顺便报再报一个 bug,搜索结果完全不符合搜索词:

注释

以上全部示例,手动重建索引后,结果依旧。

优先级 设置中忽略的项目只有一个目录,应该可以排除这个因素:

image

Program Files 默认为低优先级,而低优先级文件目前是搜索不到的( Bug: 优先级功能失效 / 搜索缺少或多余文件 - 中文讨论区 - Listary Discussions)。

示例 3 也是已知问题,在指定 search in 时,路径匹配是失效的。

bug 以外的问题需要向 @Xinyi@Channing 反馈。

谢谢回复,希望尽早恢复为旧版的搜索行为。

我有一批目录都设置为低优先级,包括默认和定制的。平时搜索时,这些目录的文件多,干扰大,但是又时常需要专门搜索这些目录,所以最佳方式就是设置低优先级和过滤器,两者兼得。

临时修改为正常优先级也许能凑合用,但是 Listary 的设置修改方式只能用鼠标点点点,过滤器还不支持修改,只能增删(对此几年前已提过建议),以后可能还要改回来,挺麻烦。

另外,Program Files 目录下还有包括但不限于 bmp, jpg, png 这些有程序关联的文件也是搜不到的。

1 Like