Visual Studio 代码 files.exclude 设置无效
Visual Studio Code files.exclude setting not working
我正在使用 Unity 并试图从文件资源管理器边栏中排除 .meta 文件。我导航到 File->Preferences->User Settings(或 Workspace 设置,无所谓),并将文件内容设置为以下内容:
// Place your settings in this file to overwrite default and user settings.
{
"files.exclude": {
"**/.meta": true
}
}
...并保存了我的更改。然而,当我单击“刷新”图标或 close/reopen 我的文件夹视图时,我仍然看到所有 .meta 文件都显示在左窗格中。我是不是做错了什么?
我的问题是我的模式基于现有的模式,它排除了特定的文件名而不是模式。我只需要在文件扩展名前添加一个星号,即
"**/*.meta"
而不是
"**/.meta"
还值得注意的是,在搜索边栏中,"files to exclude" 和 "files excluded through settings" 的行为不同。
在"files to exclude"中写*.meta
就可以了,但是在"files excluded through settings"中(在用户设置文件中设置)必须写**/*.meta
.
如果您在 搜索 中看到排除的文件,请选中此按钮。
齿轮按钮需要突出显示以便files.exclude
应用。
我正在使用 Unity 并试图从文件资源管理器边栏中排除 .meta 文件。我导航到 File->Preferences->User Settings(或 Workspace 设置,无所谓),并将文件内容设置为以下内容:
// Place your settings in this file to overwrite default and user settings.
{
"files.exclude": {
"**/.meta": true
}
}
...并保存了我的更改。然而,当我单击“刷新”图标或 close/reopen 我的文件夹视图时,我仍然看到所有 .meta 文件都显示在左窗格中。我是不是做错了什么?
我的问题是我的模式基于现有的模式,它排除了特定的文件名而不是模式。我只需要在文件扩展名前添加一个星号,即
"**/*.meta"
而不是
"**/.meta"
还值得注意的是,在搜索边栏中,"files to exclude" 和 "files excluded through settings" 的行为不同。
在"files to exclude"中写*.meta
就可以了,但是在"files excluded through settings"中(在用户设置文件中设置)必须写**/*.meta
.
如果您在 搜索 中看到排除的文件,请选中此按钮。
齿轮按钮需要突出显示以便files.exclude
应用。