Diskzyv0.1
Apague com cuidado

~/Library/Application Support/Code: o que é seguro apagar?

Resposta curta

Não apague a pasta inteira. As pastas de cache dentro dela podem ser removidas com segurança, mas a pasta User guarda seus ajustes do VS Code, atalhos de teclado, snippets e o estado salvo dos workspaces.

Onde fica

~/Library/Application Support/Code

O que é

O Visual Studio Code mantém os dados de cada usuário em ~/Library/Application Support/Code. A pasta User contém settings.json, keybindings.json, seus snippets, o histórico local de arquivos e duas pastas de armazenamento: globalStorage, para as extensões, e workspaceStorage, para cada pasta que você abriu.

O resto é, na maior parte, descartável. Cache, CachedData, CachedExtensionVSIXs, Code Cache, GPUCache e logs são arquivos que o VS Code consegue criar de novo.

Ela cresce porque workspaceStorage ganha uma pasta para cada projeto que você abre e nunca a remove, e algumas extensões guardam ali índices grandes ou histórico de chat. As extensões instaladas ficam em outro lugar, ~/.vscode/extensions.

Que tamanho pode atingir

Em geral de algumas centenas de MB a vários GB. workspaceStorage costuma ser a maior parte em um Mac que já abriu muitos projetos.

Como limpar manualmente

  1. Execute o comando abaixo para ver quais subpastas são as maiores. Ele apenas lê os tamanhos.
  2. Encerre o VS Code completamente.
  3. Mova para o Lixo as pastas de cache que encontrar: Cache, CachedData, CachedExtensionVSIXs, Code Cache, GPUCache e logs. Nem todas existem em todas as versões, e o VS Code as cria de novo.
  4. Se User/workspaceStorage estiver grande, abra-a e ordene as pastas por data. Remover uma pasta redefine o que o VS Code lembrava daquele projeto, como os editores abertos e o estado das extensões, então comece pelos projetos em que você não trabalha mais.
  5. Não mexa no resto da pasta User, a não ser que queira redefinir o VS Code.
No Terminal
du -sh ~/Library/Application\ Support/Code/* | sort -hr | head -15

O que acontece depois

O VS Code recria seus caches na próxima abertura, que pode ser um pouco mais lenta na primeira vez. Se você removeu armazenamento de workspaces, esses projetos abrem com o estado limpo. Ajustes, atalhos de teclado, snippets e extensões continuam iguais, desde que você não tenha mexido na pasta User nem em ~/.vscode.

Como o Diskzy lida com isso

O Diskzy lista os caches de apps Electron, como o do VS Code, na aba Clean up (Limpeza), marcados, a não ser que o app esteja aberto. O mapa do disco mostra o tamanho de cada subpasta, incluindo workspaceStorage.

Guias relacionados

Veja para onde foi o espaço do seu Mac

O Diskzy mapeia o disco, explica os Dados do Sistema e limpa o que é seguro. Grátis por 72 horas, depois US$ 9 uma única vez para 2 Macs.

Experimente o Diskzy grátis
Leia em:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語