Diskzyv0.1
À supprimer avec précaution

~/.vscode/extensions : c'est quoi, peut-on le supprimer ?

Réponse courte

Vous pouvez supprimer ~/.vscode/extensions, mais cela supprime toutes les extensions que vous avez installées dans Visual Studio Code. Mieux vaut désinstaller depuis VS Code celles que vous n'utilisez pas et laisser le dossier en place.

Où il se trouve

~/.vscode/extensions

De quoi il s'agit

Visual Studio Code installe chaque extension dans son propre dossier, sous ~/.vscode/extensions, nommé d'après l'éditeur, l'extension et sa version. Le dossier est masqué dans le Finder parce que le nom de son dossier parent commence par un point.

Les extensions de langage sont les plus grosses. Beaucoup embarquent leurs propres serveurs de langage, compilateurs ou environnements d'exécution, ce qui représente bien plus que quelques scripts.

Le dossier grossit à mesure que vous ajoutez des extensions. Quand une extension est mise à jour, le dossier de l'ancienne version peut rester jusqu'à ce que VS Code soit redémarré et fasse le ménage.

Quelle taille il peut atteindre

De quelques centaines de Mo à plusieurs Go, selon le nombre d'extensions de langage et d'outils que vous avez installées.

Comment le vider à la main

  1. Exécutez la commande ci-dessous pour lister vos extensions installées.
  2. Dans VS Code, ouvrez la vue Extensions avec Maj + Commande + X, repérez celles que vous n'utilisez plus et cliquez sur Uninstall (désinstaller).
  3. Depuis Terminal, vous pouvez faire la même chose avec code --uninstall-extension suivi de l'identifiant de l'extension tel qu'il apparaît dans la liste.
  4. Redémarrez VS Code pour qu'il supprime les dossiers des versions désinstallées ou obsolètes.
  5. Si vous préférez supprimer tout le dossier, quittez d'abord VS Code. Les réglages des extensions restent dans votre fichier de réglages, mais les extensions elles-mêmes doivent être réinstallées.
Dans Terminal
code --list-extensions

Ce qui se passe ensuite

Les extensions désinstallées cessent de fonctionner aussitôt : leur prise en charge de langage, leurs thèmes ou leurs commandes disparaissent. Si vous utilisez Settings Sync, VS Code peut réinstaller de lui-même vos extensions synchronisées, ce qui veut aussi dire que le dossier peut se remplir à nouveau.

Comment Diskzy le traite

Diskzy affiche ~/.vscode et la taille du dossier de chaque extension sur la carte du disque, pour que vous puissiez voir lesquelles occupent le plus d'espace avant de les désinstaller dans VS Code.

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日本語