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 .js
y .js.map
archivos
"**/*.js": true,
"**/*.js.map": true
Como explica esta otra respuesta , la mayoría de las personas probablemente solo quieren ocultar .js
archivos cuando hay un .ts
archivo 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
.js
archivos funciona:Para ocultar
.js.map
archivos 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.map
archivo que tenga un.map
archivo 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.exclude
configuració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
.map
archivos 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 + S
y 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
.map
y.js
archivos cuando coinciden con su.ts
archivo 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