J'essaie d'exclure plusieurs dossiers sous l'onglet "Explorer" dans Visual Studio Code. Pour ce faire, j'ai ajouté un jsconfig.json suivant à la racine de mon projet:
{
"compilerOptions": {
"target": "ES6"
},
"exclude": [
"node_modules"
]
}
Mais le dossier "node_modules" est toujours visible dans l'arborescence des répertoires. Qu'est-ce que je fais mal? Il y a-t-il des alternatives?
visual-studio-code
Andrey
la source
la source
Réponses:
Utilisez files.exclude :
workspace settings
ongletAjoutez ce code au
settings.json
fichier affiché à droite:Si vous choisissez Fichier -> Préférences -> Paramètres utilisateur, vous configurez les dossiers d'exclusion globalement pour votre utilisateur actuel.
la source
"**/BACKUP/": true
est aussi bon / mauvais que sans la dernière barre oblique.false
pour écraser les valeurs par défaut.files.exclude
clé appartient à l' intérieur de lasettings
clé ducode-workspace
fichier.Dans les versions plus récentes de VS Code, vous accédez aux paramètres ( Ctrl+ ,) et assurez-vous de sélectionner Paramètres de l'espace de travail en haut à droite.
Ajoutez ensuite une
files.exclude
option pour spécifier les modèles à exclure.Vous pouvez également ajouter
search.exclude
si vous souhaitez uniquement exclure un fichier des résultats de la recherche et non de l'explorateur de dossiers.la source
Workspace Settings
files.exclude
intérieursettings:{ ... }
lors de son application aux paramètres de l' espace de travail ( fichier .code-workspace ), sinon il se plaignait que les lignes de la propriété étaient inconnues. Il y avait un troisième onglet "Paramètres du dossier" (.vscode / settings.json) dans lequel il fonctionnait dans les accolades les plus externes.tl; dr
settings.json
:Façon GUI
Manière de code
{}
icône dans le coin supérieur droit pour ouvrirsettings.json
:Ajoutez des dossiers exclus à
files.exclude
. Consultez égalementsearch.exclude
etfiles.watcherExclude
comme ils pourraient être utiles aussi. Cet extrait contient leurs explications et leurs valeurs par défaut:Pour plus de détails sur les autres paramètres, voir la référence officielle
settings.json
.la source
Dans la version 1.28 de Visual Studio, le code
"files.exclude"
doit être placé dans unsettings
nœud.Il en résulte un fichier d'espace de travail qui ressemble à:
la source
Dans les versions plus récentes de VSCode, cela a été déplacé vers un bloc de configuration spécifique au dossier.
Ajoutez ensuite un bloc "files.exclude", répertoriant les globes de répertoires que vous souhaitez exclure:
la source
Il y a cette extension Explorer Exclude qui fait exactement cela. https://marketplace.visualstudio.com/items?itemName=RedVanWorkshop.explorer-exclude-vscode-extension
Il ajoute une option pour masquer le dossier / fichier actuel dans le menu contextuel. Il ajoute également un onglet vertical Éléments cachés au menu de l'explorateur où vous pouvez voir les fichiers et dossiers actuellement cachés et les basculer facilement.
la source
J'ai réussi à supprimer les erreurs en désactivant les validations:
Obs: Mon projet est un PWA utilisant StyledComponents, React, Flow, Eslint et Prettier.
la source