Nas suas configurações (usuário ou espaço de trabalho), há uma configuração que você pode ajustar para ocultar o que quiser:
{
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true
}
}
Então você pode adicionar o seguinte para ocultar .js
e .js.map
arquivos
"**/*.js": true,
"**/*.js.map": true
Como essa outra resposta explica , a maioria das pessoas provavelmente só deseja ocultar .js
arquivos quando houver um .ts
arquivo correspondente .
Então, ao invés de fazer:
"**/*.js": true
você pode querer fazer:
"**/*.js": {"when": "$(basename).ts"}
"**/node_modules/": true
"**/*.js": {"when": "$(basename).ts"},"**/*.map": {"when": "$(basename).map"}
"**/*.map": {"when": "$(basename).map"}
o mesmo que"**/*.map": true
?Descobri isso: se você tiver arquivos JS padrão, eles também serão ocultados, o que nem sempre pode ser o que você deseja. Talvez isso seja melhor, pois apenas oculta arquivos JS que correspondem aos arquivos TS ...
fonte
Realmente não sei como isso é implementado, mas para ocultar
.js
arquivos funciona:Para ocultar
.js.map
arquivos funciona:fonte
.js.map
, pois o Visual Studio Code parece interpretar$(basename)
tudo antes da final.
. Pode ser simplificado"**/*.map: {"when": "$(basename)"}
, mas isso excluiria todos os.map
arquivos que tenham um não-.map
arquivo correspondente .Quando você trabalha com TypeScript, geralmente não deseja ver arquivos JavaScript gerados no explorer ou nos resultados da pesquisa. O VS Code oferece recursos de filtragem com uma
files.exclude
configuração ( Arquivo> Preferências> Configurações da área de trabalho ) e você pode criar facilmente uma expressão para ocultar os arquivos derivados:Da mesma forma, oculte os
.map
arquivos gerados por:Então você terá uma configuração como em:
settings.json
Link: https://code.visualstudio.com/docs/languages/typescript#_hiding-derived-javascript-files
fonte
John Papa Twitter LINK diz que use o seguinte:
fonte
Do documento oficial :
ATUALIZAÇÃO 10/3/2017: com esse truque, temos um problema com "pesquisar na pasta". Por favor, veja o problema
fonte
1. Vá para preferências> configurações
2. Clique em "Editar no settings.json" (fica na parte inferior da imagem)
3. Atualize o objeto json como você pode ver na imagem. Em seguida, salve suas alterações
Ctrl + S
e isso é tudo.fonte
Adicione essas configurações ao seu settings.json na pasta .vscode
Se o settings.json não estiver disponível, clique em Arquivo ---> Preferências -> Configurações da Área de Trabalho.
fonte
Por favor, adicione as seguintes linhas no painel "Configurações do usuário" para substituir as "Configurações padrão". Você pode ocultar os arquivos {basename} .js e {basename} .js.map ao criar o arquivo como {basename} .ts.
fonte
Talvez seja melhor para esconder
.map
e.js
arquivos quando eles correspondem a sua correspondente.ts
arquivo.Você pode fazer isso copiando as seguintes linhas em Configurações do usuário do VS (Preferências> Configurações do usuário):
fonte
.map
.fonte
Ainda não existe uma solução oficial para excluir um arquivo global com base em duas condições diferentes. Veja esta edição .
Existe uma solução alternativa , porém, para definir dois padrões glob diferentes que têm como alvo os mesmos arquivos:
fonte