VS Code 禁用树视图查找(资源管理器搜索)

VS Code 禁用树视图查找(资源管理器搜索)

很多时候我只是想在当前打开的文件中触发搜索。但是,从几个版本开始,当按下+F树视图 查找(资源管理器搜索)在资源管理器视图中打开。我不需要这个,而且它很分散注意力,因为我必须手动将焦点重新设置到我的文件上并再次按+ F。我该如何禁用此功能?

在此处输入图片描述

答案1

经过一番挖掘,我自己找到了解决方案。在“首选项”>“键盘快捷键”下搜索列表.查找 有一个条目绑定了+ F。右键单击并删除键绑定即可完成此操作。但是,仍然有一个绑定F3可以触发打开树视图查找。

答案2

VS 代码键盘快捷键

像屏幕截图一样编辑键盘快捷键,ctrl+f 仅在编辑器中有效。

(文件 -> 首选项 -> 键盘快捷键)

答案3

最近这个问题让我很烦恼,我终于决定改变它,并找到了这里。但是,正如其他答案所指出的那样,简单地禁用list.find快捷方式对我来说还不够,因为当焦点在树视图中时,它不会在打开的文件上触发“查找”,而这正是我想要的。也许在新版本中有所改变。

为此,您可以更改When键绑定的条件,以便同时触发listFocus

在“设置”>“键盘快捷键”下,搜索list.find键绑定的位置⌘ F,删除(右键单击,然后单击“删除键绑定”)或将其更改为您想要的任何内容。

然后,搜索actions.find,右键单击,然后单击“更改何时表达式”,将其替换editorFocus || editorIsOpeneditorFocus || editorIsOpen || listFocus

该图显示了按键绑定的改变情况Find

相关内容