Estoy tratando de excluir varias carpetas en la pestaña "Explorar" en Visual Studio Code. Para hacer eso, he agregado el siguiente jsconfig.json a la raíz de mi proyecto:
{
"compilerOptions": {
"target": "ES6"
},
"exclude": [
"node_modules"
]
}
Pero la carpeta "node_modules" todavía está visible en el árbol de directorios. ¿Qué estoy haciendo mal? ¿Hay más opciones?
visual-studio-code
Andrey
fuente
fuente
Respuestas:
Use files.exclude :
workspace settings
pestañaAgregue este código al
settings.json
archivo que se muestra en el lado derecho:Si elige Archivo -> Preferencias -> Configuración de usuario , configurará las carpetas de exclusión globalmente para su usuario actual.
fuente
"**/BACKUP/": true
es decir, es tan bueno / malo como sin la última barra.false
para sobrescribir los valores predeterminados.files.exclude
clave pertenece dentro de lasettings
clave delcode-workspace
archivo.En las versiones más recientes de VS Code, navega a la configuración ( Ctrl+ ,) y se asegura de seleccionar Configuración del espacio de trabajo en la esquina superior derecha.
Luego agregue un
files.exclude
opción para especificar patrones para excluir.También puede agregar
search.exclude
si solo desea excluir un archivo de los resultados de búsqueda, y no del explorador de carpetas.fuente
Workspace Settings
files.exclude
en el interiorsettings:{ ... }
cuando se aplica a los ajustes de espacio de trabajo ( .code-espacio de trabajo de archivos) de lo contrario, se quejó de las líneas de la propiedad siendo desconocido. Había una tercera pestaña "Configuración de carpeta" (.vscode / settings.json) en la que funcionaba en las llaves más externas.tl; dr
settings.json
:Manera GUI
Forma de código
{}
ícono en la esquina superior derecha para abrirsettings.json
:Agregar carpetas excluidas a
files.exclude
. También echa un vistazosearch.exclude
yfiles.watcherExclude
también pueden ser útiles. Este fragmento contiene sus explicaciones y valores predeterminados:Para obtener más detalles sobre las otras configuraciones, consulte la referencia oficial
settings.json
.fuente
En la versión 1.28 de Visual Studio Code
"files.exclude"
debe colocarse dentro de unsettings
nodo.Resultando en un archivo de espacio de trabajo que se parece a:
fuente
En las versiones más recientes de VSCode, esto se movió a un bloque de configuración específico de carpeta.
A continuación, agregue un bloque "files.exclude", enumerando los globos de directorio que desea excluir:
fuente
Existe esta extensión Explorer Exclude que hace exactamente esto. https://marketplace.visualstudio.com/items?itemName=RedVanWorkshop.explorer-exclude-vscode-extension
Agrega una opción para ocultar la carpeta / archivo actual en el menú del botón derecho. También agrega una pestaña vertical Elementos ocultos al menú del explorador donde puede ver los archivos y carpetas actualmente ocultos y puede alternarlos fácilmente.
fuente
Logré eliminar los errores deshabilitando las validaciones:
Obs: Mi proyecto es un PWA que usa StyledComponents, React, Flow, Eslint y Prettier.
fuente