Visual Studio代码,从“转到文件”选项中排除目录(ctrl + p)

时间:2017-02-06 11:09:32

标签: visual-studio-code vscode-settings

我正在使用vscode,我想从vscode中的'go to file'选项中排除一些目录(使用webpack包)。

我试图通过“search.exclude”和“files.exclude”排除它们。这在文件树和搜索中都有效,但我仍然可以通过'转到文件'找到这些文件。

你知道怎么做吗?

4 个答案:

答案 0 :(得分:6)

我认为我遇到了这个问题,我在VS Code GitHub项目中找到的所有相关问题似乎都已修复(请参阅https://github.com/Microsoft/vscode/issues/19029https://github.com/Microsoft/vscode/issues/6502)。

在我的情况下,因为我之前在那些被排除的目录中打开了一些文件,它们仍然出现在“最近打开”部分的“转到文件”中,这让我觉得排除功能不起作用

原来我只需要从历史记录中手动删除这些项目以防止它们出现。打开命令选项板,运行Remove from History,然后选择要删除的文件。您可能需要为之前从“排除”目录打开的每个文件执行此操作,但完成此操作后,它们不应再显示在“转到文件”菜单中。

希望这有帮助!

答案 1 :(得分:0)

如@adamesque所述,要从快速打开中排除文件,可以将它们添加到files.excludesearch.exclude设置中。
然后,问题在于,即使从排除的路径开始,快速打开也会存储recent items

幸运的是,VSCode现在具有命令文件:清除最近打开的文件

答案 2 :(得分:0)

enter image description here

CTRL + SHIFT + P,然后选择File: Clear Recently Opened

答案 3 :(得分:0)

版本1.44:

现在设置中有一个选项。

如果在设置搜索栏中倾斜“转到文件”,编辑器将打开“搜索:排除”部分,您可以添加一个或多个文件夹。

enter image description here