Как скрыть определенные файлы с боковой панели в Visual Studio Code?
С помощью кода Microsoft Visual Studio, как я могу скрыть определенные файлы и шаблоны файлов на боковой панели?
Я хочу скрыть файлы стиля .meta
и .git
Ответы
Ответ 1
Вы можете настроить шаблоны, чтобы скрыть файлы и папки из проводника и выполнить поиск.
- Откройте пользовательские настройки VS (Настройки > Настройки пользователя). Это откроет два документа "бок о бок".
- Добавьте новый параметр
"files.exclude": {...}
в документ "Настройки пользователя" справа, если он еще не существует. Это значит, что вы не редактируете настройку по умолчанию напрямую, а добавляете к ней.
- Настройте пользовательскую настройку с новыми шаблонами глобуса по мере необходимости. Синтаксис шаблона является мощным. Подробные сведения о шаблонах можно найти в разделе Поиск в разделе "Файлы" .
- Сохраните файл настроек пользователя.
Например, чтобы скрыть верхний уровень node_modules в рабочей области:
"files.exclude": {
"node_modules/": true
}
Чтобы скрыть все файлы, начинающиеся с._, например._. Файлы DS_Store, найденные в OSX:
"files.exclude": {
"**/._*": true
}
У вас также есть возможность изменить параметры рабочей области (Предпочтения > Параметры рабочей области). Параметры рабочей области создадут файл .vscode/settings.json
в вашей рабочей области и будут применены только к этому рабочему пространству. Пользовательские настройки будут применяться глобально к любому экземпляру кода VS, который вы открываете, но они не будут переопределять параметры рабочей области, если они есть. Подробнее о настройке Настройки пользователя и рабочей области.
Ответ 2
Иногда вам просто нужно скрыть определенные типы файлов для конкретного проекта. В этом случае вы можете создать папку в папке проекта с именем .vscode
и создать там файл settings.json
(т.е. .vscode/settings.json
). Все настройки в этом файле будут влиять только на текущее рабочее пространство.
Например, в проекте TypeScript это то, что я использовал:
// Workspace settings
{
// The following will hide the js and map files in the editor
"files.exclude": {
"**/*.js": true,
"**/*.map": true
}
}
Ответ 3
Также хотел бы рекомендовать расширение Vscode Peep, которое позволяет вам переключать скрытие на исключенные файлы в ваших настройках projects.json.
F1 для командной строки vscode (команда pallette) = > ext install peep
Вы можете связать "extension.peepToggle" с привязкой клавиш, например ctrl + shift + p (по умолчанию это так же, как F1).
https://marketplace.visualstudio.com/items?itemName=nwallace.peep#review-details
Ответ 4
Для файлов .meta
при использовании Unity3D я нашел лучший шаблон для скрытия:
"files.exclude": {
"*/**/**.meta": true
}
Это фиксирует все папки и подпапки и будет получать foo.cs.meta
в дополнение к foo.meta
Ответ 5
im, используя Сделать скрытый" расширение, отлично!!