Diskzyv0.1
À supprimer avec précaution

~/Library/Application Support/Code : que peut-on supprimer ?

Réponse courte

Ne supprimez pas le dossier entier. Les dossiers de cache qu'il contient peuvent être supprimés sans risque, mais le dossier User contient vos réglages, vos raccourcis clavier, vos extraits de code et l'état enregistré de vos espaces de travail VS Code.

Où il se trouve

~/Library/Application Support/Code

De quoi il s'agit

Visual Studio Code conserve ses données propres à chaque utilisateur dans ~/Library/Application Support/Code. Le dossier User contient settings.json, keybindings.json, vos extraits de code, l'historique local des fichiers et deux dossiers de stockage : globalStorage pour les extensions et workspaceStorage pour chaque dossier que vous avez ouvert.

Le reste est en grande partie jetable. Cache, CachedData, CachedExtensionVSIXs, Code Cache, GPUCache et logs sont des fichiers que VS Code sait recréer.

Il grossit parce que workspaceStorage reçoit un dossier pour chaque projet que vous ouvrez et ne le supprime jamais, et que certaines extensions y stockent de gros index ou un historique de conversations. Les extensions installées se trouvent ailleurs, dans ~/.vscode/extensions.

Quelle taille il peut atteindre

En général de quelques centaines de Mo à plusieurs Go. workspaceStorage est souvent la partie la plus volumineuse sur un Mac qui a ouvert de nombreux projets.

Comment le vider à la main

  1. Exécutez la commande ci-dessous pour voir quels sous-dossiers sont les plus volumineux. Elle se contente de lire les tailles.
  2. Quittez complètement VS Code.
  3. Placez dans la corbeille les dossiers de cache que vous trouvez : Cache, CachedData, CachedExtensionVSIXs, Code Cache, GPUCache et logs. Ils n'existent pas tous dans toutes les versions, et VS Code les recrée.
  4. Si User/workspaceStorage est volumineux, ouvrez-le et triez les dossiers par date. Supprimer un dossier réinitialise ce que VS Code avait retenu pour ce projet, comme les éditeurs ouverts et l'état des extensions : commencez donc par les projets sur lesquels vous ne travaillez plus.
  5. Ne touchez pas au reste du dossier User, sauf si vous voulez réinitialiser VS Code.
Dans Terminal
du -sh ~/Library/Application\ Support/Code/* | sort -hr | head -15

Ce qui se passe ensuite

VS Code reconstruit ses caches au prochain lancement, qui peut être un peu plus lent la première fois. Si vous avez supprimé du stockage d'espaces de travail, ces projets s'ouvrent dans un état vierge. Les réglages, les raccourcis clavier, les extraits de code et les extensions restent inchangés tant que vous n'avez touché ni au dossier User ni à ~/.vscode.

Comment Diskzy le traite

Diskzy liste les caches des apps Electron, comme celui de VS Code, dans l'onglet Clean up (nettoyage), cochés sauf si l'app est ouverte. La carte du disque indique la taille de chaque sous-dossier, y compris workspaceStorage.

Guides associés

Voyez où est passé l'espace de votre Mac

Diskzy cartographie votre disque, explique les Données système et supprime ce qui peut l'être sans risque. Gratuit pendant 72 heures, puis 9 $ une seule fois pour 2 Mac.

Essayer Diskzy gratuitement
Lire cette page en:EnglishEspañolDeutschPortuguêsFrançaisTürkçe日本語