Подтвердить что ты не робот

Как я могу исключить каталог из вкладки Visual Studio Code "Explore"?

Я пытаюсь исключить несколько папок на вкладке "Исследуйте" в коде Visual Studio. Для этого я добавил следующий jsconfig.json в корень моего проекта:

{
    "compilerOptions": {
        "target": "ES6"
    },
    "exclude": [
        "node_modules"
    ]
}

Но папка < node_modules все еще отображается в дереве каталогов. Что я делаю не так? Есть ли другие варианты?

4b9b3361

Ответ 1

Используйте files.exclude:

  • Перейдите в Файл → Настройки → Настройки (или на Mac Код → Настройки → Настройки)
  • Выберите вкладку workspace settings
  • Добавьте этот код в файл settings.json, отображаемый с правой стороны:

    // Place your settings in this file to overwrite default and user settings.
    
    {
        "files.exclude": {
            "**/.git": true,         // this is a default value
            "**/.DS_Store": true,    // this is a default value
    
            "**/node_modules": true, // this excludes all folders 
                                     // named "node_modules" from 
                                     // the explore tree
    
            // alternative version
            "node_modules": true    // this excludes the folder 
                                    // only from the root of
                                    // your workspace 
        }
    }
    

Если вы выбрали Файл → Настройки → Настройки пользователя, то вы настроите папки исключений глобально для своего текущего пользователя.

Ответ 2

В новых версиях VS Code вы переходите к настройкам (Ctrl + ,) и не забудьте выбрать "Настройки рабочей области" в правом верхнем углу.

введите описание изображения здесь

Затем добавьте параметр files.exclude, чтобы указать шаблоны для исключения.

Вы также можете добавить search.exclude, если хотите только исключить файл из результатов поиска, а не из проводника папок.

Ответ 3

Мне удалось удалить ошибки, отключив проверки:

{
    "javascript.validate.enable": false,
    "html.validate.styles": false,
    "html.validate.scripts": false,
    "css.validate": false,
    "scss.validate": false
}

Obs: Мой проект - это PWA, использующий StyledComponents, React, Flow, Eslint и Prettier.