Ответ 1
Моя проблема заключалась в том, что мой шаблон отключен от существующих, который исключил определенные имена файлов, а не шаблоны. Мне просто нужно было добавить звездочку перед расширением файла, т.е.
"**/*.meta"
вместо
"**/.meta"
Я использую Unity и пытаюсь исключить файлы .meta из боковой панели файлового браузера. Я перешел в File- > Preferences- > User Settings (или настройки рабочей области, не имеет значения) и задал содержимое файла следующим образом:
// Place your settings in this file to overwrite default and user settings.
{
"files.exclude": {
"**/.meta": true
}
}
... и сохранил мои изменения. Тем не менее, когда я нажимаю значок "Обновить" или закрываю/открываю окно просмотра папки, я все еще вижу все файлы .meta, отображаемые на левой панели. Я здесь что-то не так?
Моя проблема заключалась в том, что мой шаблон отключен от существующих, который исключил определенные имена файлов, а не шаблоны. Мне просто нужно было добавить звездочку перед расширением файла, т.е.
"**/*.meta"
вместо
"**/.meta"
Также стоит отметить, что на боковой панели поиска "файлы для исключения" и "файлы, исключенные через настройки" ведут себя по-другому.
В "файлах для исключения" достаточно написать *.meta
, но в "файлах, исключенных через настройки" (заданных в файле настроек пользователя) вы должны написать **/*.meta
.
Если вы видите исключенные файлы в поиске, это может быть из-за этой новой кнопки в последней версии.
Мне понадобилось время, чтобы понять, что происходит. Но кнопка cog должна быть подсвечена, чтобы ваши files.exclude
могли применяться в поиске.