Как полностью удалить Visual Studio Code с Mac

Если удалить Visual Studio Code в Finder, уйдёт только сама программа: настройки, расширения и кэш остаются в домашней папке и возвращаются при следующей установке. Разберём, как убрать всё это и как сохранить свою настройку, если вы, возможно, вернётесь.

Деинсталлятор: список программ по размеру с датой последнего открытия, выбран Google Chrome с размером программы и кэшей
  1. Откройте MacWashing и выберите Деинсталлятор в боковом меню.
  2. Нажмите Показать программы и отметьте Visual Studio Code в списке.
  3. Нажмите Удалить и подтвердите. Файлы, которые могут быть вашими, отмечены как «Возможно» и не выбираются сами.

Бесплатная пробная версия · macOS 14 и новее

Сначала сохраните настройки и расширения

Если вы ещё можете вернуться к VS Code — на этом Mac или на другом, — включите Settings Sync перед удалением. Он хранит настройки, сочетания клавиш, фрагменты кода, расширения и профили в вашем аккаунте Microsoft или GitHub.

  1. В VS Code нажмите на шестерёнку Manage или значок Accounts внизу панели действий и выберите Backup and Sync Settings…
  2. Выберите, что синхронизировать, и нажмите Sign in.
  3. Войдите с аккаунтом Microsoft или GitHub.

Ваши проекты в любом случае не пострадают: VS Code открывает папки там, где они лежат, и не хранит ваш код у себя.

Удалите Visual Studio Code в Finder

Деинсталлятора у VS Code нет. Microsoft советует переместить программу в Корзину, а для полной очистки — удалить её папки с данными, как описано ниже.

  1. Закройте VS Code: в строке меню выберите Code › Quit Visual Studio Code.
  2. Откройте Finder › Программы, нажмите на Visual Studio Code правой кнопкой и выберите Переместить в Корзину.

Что Visual Studio Code оставляет после себя

Всё это лежит в домашней папке, большая часть — в её папке «Библиотеки»:

  • ~/Library/Application Support/Code — ваши настройки, сочетания клавиш, фрагменты кода, состояние окон и история, а внутри — кэш VS Code.
  • ~/Library/Caches/com.microsoft.VSCode — кэш.
  • ~/Library/Caches/com.microsoft.VSCode.ShipIt — файлы программы обновления.
  • ~/Library/HTTPStorages/com.microsoft.VSCode — веб-данные, которые сохранила программа.
  • ~/Library/Preferences/com.microsoft.VSCode.plist — настройки программы для macOS.
  • ~/Library/Saved Application State/com.microsoft.VSCode.savedState — сохранённое состояние окон.

Установленные расширения лежат в ~/.vscode (в папке extensions), а в ~/.vscode-shared — другие данные VS Code. Microsoft называет обе папки, вместе с ~/Library/Application Support/Code, данными пользователя, которые нужно удалить для полной очистки. Оставьте их, если хотите вернуть свою настройку после переустановки, или сначала включите Settings Sync.

Как убрать остатки вручную

  1. В Finder выберите Переход › Переход к папке (Shift-Command-G), введите путь из списка выше и нажмите Return.
  2. Переместите папку или файл в Корзину.
  3. Повторите для остальных путей. Папки, имена которых начинаются с точки, например ~/.vscode, скрыты, но «Переход к папке» их открывает.
  4. Перезагрузите Mac и очистите Корзину.

Файлы после себя оставляет не только VS Code: см. как полностью удалить программу на Mac.

А с MacWashing это в один клик

Деинсталлятор: список программ по размеру с датой последнего открытия, выбран Google Chrome с размером программы и кэшей

Деинсталлятор MacWashing знает файлы, которые Visual Studio Code создаёт в папке «Библиотеки» и в домашней папке, и удаляет их вместе с программой. Папки, где могут лежать ваши данные, например расширения, отмечены как «Возможно» и не выбираются, пока вы не отметите их сами.

Бесплатная пробная версия · macOS 14 и новее

Вопросы и ответы

Удалит ли MacWashing мои файлы вместе с Visual Studio Code?

Нет. Деинсталлятор сам отмечает только то, что принадлежит программе: настройки, кэш, журналы и фоновые компоненты. Папки, где могут лежать ваши файлы, отмечены как «Возможно» и не выбираются, пока вы не отметите их сами, а программы по умолчанию уходят в Корзину, и их можно вернуть.

Что если Visual Studio Code сейчас запущен?

MacWashing подождёт, пока она закроется, или закроет её по вашей команде, и только потом удалит её файлы.

Можно ли удалить Visual Studio Code в MacWashing бесплатно?

Да, в пробном режиме: Сборка мусора и Деинсталлятор вместе освобождают до 25 ГБ, без аккаунта и карты.

Удалятся ли мои проекты вместе с VS Code?

Нет. VS Code работает с папками, которые вы открываете, и не хранит ваш код. Ни удаление программы, ни удаление её папок с данными ваши проекты не трогает.

Почему после переустановки VS Code вернулись мои настройки и расширения?

При удалении программы папки ~/Library/Application Support/Code и ~/.vscode остаются, и новая установка их подхватывает. Если включён Settings Sync, он тоже восстанавливает настройку из аккаунта. Для чистого старта удалите эти папки.

Как удалить синхронизированные настройки из облака?

В VS Code нажмите на шестерёнку Manage, выберите Settings Sync is On › Settings Sync: Turn Off, отметьте пункт, который выключает синхронизацию на всех устройствах и очищает данные в облаке, и нажмите Turn off.