如何从 VS Code 的快速打开面板中删除“最近打开”列表?

问题描述

使用快速打开快捷方式 (CTRL/CMD + P) 来导航文件,总是将最近打开的文件放在最前面,然后是文件结果。

我希望它只显示文件结果,或者至少将它们放在首位,但我找不到任何可以执行此操作的选项。它存在吗?还是我只是缺少正确的搜索词?

解决方法

在您的 VS Code 设置中使用它(代码 -> 首选项 -> macOS 中的设置,文件 > 首选项 > Windows/Linux 上的设置)。打开JSON格式的设置(标签栏右上角的文档图标),添加:

"search.quickOpen.includeHistory": false
,

我添加这个答案只是为了描述该属性。所有功劳都归功于@Hejazzman。

"search.quickOpen.includeHistory": false,// by default is true

此设置于 2018 年 9 月发布于 VS Code 1.28 版。根据official release documentation

一项新设置允许您控制最近打开的文件是否应成为快速打开文件选择器的一部分。默认情况下,最近打开的文件将显示在搜索的顶部,而其他文件则来自下方的工作区。如果您不想在顶部看到最近打开的文件,可以将此设置更改为 false。