En su configuración (usuario o espacio de trabajo) hay una configuración que puede ajustar para ocultar cualquier cosa que desee:
{
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true
}
}
Para que pueda agregar lo siguiente para ocultar .jsy .js.maparchivos
"**/*.js": true,
"**/*.js.map": true
Como explica esta otra respuesta , la mayoría de las personas probablemente solo quieren ocultar .jsarchivos cuando hay un .tsarchivo coincidente .
Entonces, en lugar de hacer:
"**/*.js": true
es posible que desee hacer:
"**/*.js": {"when": "$(basename).ts"}
"**/node_modules/": true"**/*.js": {"when": "$(basename).ts"},"**/*.map": {"when": "$(basename).map"}"**/*.map": {"when": "$(basename).map"}lo mismo que"**/*.map": true?Encontré esto, si tiene archivos JS estándar, estos también estarán ocultos, lo que puede no ser siempre lo que desea. Quizás esto sea mejor ya que solo oculta los archivos JS que coinciden con los archivos TS ...
fuente
Realmente no sé cómo se implementa, pero para ocultar
.jsarchivos funciona:Para ocultar
.js.maparchivos funciona:fuente
.js.map, ya que Visual Studio Code parece interpretar$(basename)que es todo antes de la final.. Podría simplificarse"**/*.map: {"when": "$(basename)"}, pero esto excluiría cualquier.maparchivo que tenga un.maparchivo que no corresponda .Cuando trabaja con TypeScript, a menudo no desea ver los archivos JavaScript generados en el explorador o en los resultados de búsqueda. VS Code ofrece capacidades de filtrado con una
files.excludeconfiguración ( Archivo> Preferencias> Configuración del espacio de trabajo ) y puede crear fácilmente una expresión para ocultar esos archivos derivados:Del mismo modo, oculta los
.maparchivos generados por:Entonces tendrá una configuración como en:
settings.json
Enlace: https://code.visualstudio.com/docs/languages/typescript#_hiding-derived-javascript-files
fuente
John Papa Twitter LINK dice usar lo siguiente:
fuente
Del documento oficial :
ACTUALIZACIÓN 10/3/2017: con este truco tenemos un problema con "buscar en la carpeta". Por favor vea el problema
fuente
1. Vaya a preferencias> configuración
2. Haga clic en "Editar en settings.json" (está en la parte inferior de la imagen)
3. Actualice el objeto json como puede ver en la imagen. Luego guarde sus cambios
Ctrl + Sy eso es todo.fuente
Agregue estas configuraciones a su settings.json en su carpeta .vscode
Si settings.json no está disponible, haga clic en Archivo ---> Preferencias -> Configuración del espacio de trabajo.
fuente
Agregue las siguientes líneas en el panel "Configuración de usuario" para anular "Configuración predeterminada". Puede ocultar archivos {basename} .js y {basename} .js.map cuando crea un archivo como {basename} .ts.
fuente
Tal vez es mejor esconderse
.mapy.jsarchivos cuando coinciden con su.tsarchivo correspondiente .Puede hacerlo copiando las siguientes líneas en la Configuración de usuario de VS (Preferencias> Configuración de usuario):
fuente
.map.fuente
Todavía no existe una solución oficial para excluir un archivo glob basado en dos condiciones diferentes. Ver este número .
Sin embargo, existe una solución alternativa para definir dos patrones globales diferentes que se dirigen a los mismos archivos:
fuente