在最近的 VS Code 更新之一中,他们重新设计了“在资源管理器中查找”功能(资源管理器视图中的 ctrl+alt+f),因此它不再只是突出显示项目,而是过滤整个列表,在我看来,这是一种方式更有用,但大约 2 个版本之后,旧的突出显示模式被恢复并再次成为默认模式。过滤模式仍然存在,可以使用搜索框中的按钮进行切换,但它默认为关闭,并在每次重新加载工作区时重置。
有什么方法可以让它默认为过滤模式,或者至少让它在工作区中持久存在,就像文件内查找选项一样?我尝试更改选项“工作台 › 列表:默认查找模式”,但它似乎并没有影响这一点。不确定它是否已损坏或用于其他用途。我没有看到任何其他看起来相关的设置。
在撰写本文时,最新版本组中已进行了更改。
我很确定它应该与"workbench.list.defaultFindMode": "filter",
一起使用,但看起来v1.96中有一个错误,它在文件夹视图中不起作用(其他的对我来说表现正常)。我提出了一个错误票:
workbench.list.defaultFindMode
似乎被文件夹视图忽略#236770。如果您可以按照此处的重现步骤进行重现,请对问题单点赞以表明您也遇到此问题。