Очистка диска для разработчиков на Mac

Верните место на диске, занятое кэшами разработки

MintDisk находит папки зависимостей и сборок в проектах, которые вы давно не открывали, а также данные Xcode, Docker и локальных моделей ИИ, и показывает, как вернуть каждый элемент.

Сканирование бесплатно. Очистка и удаление доступны в бесплатном пробном периоде на 7 дней и в Pro.

Пакет разработчика MintDisk: 4 неактивных проекта, в которых можно освободить 6,47 ГБ, у каждого своя команда восстановления, и локальные модели ИИ из Ollama и Hugging Face

Developer Pack за 20 секунд

Как работает очистка диска для разработчиков на Mac

  1. 1

    Найдите неактивные проекты

    Пакет разработчика ищет в папках ~/Developer, ~/Projects, ~/Code и в добавленных вами папках проекты, которые не использовались 30, 60, 90 или 180 дней.

  2. 2

    Посмотрите, как всё вернуть

    Для каждой папки видны размер, как долго проект не использовался и команда для восстановления, например npm install, cargo build или pod install.

  3. 3

    Удалите ненужное

    Выбранные папки проектов перемещаются в Корзину. Исходные файлы никогда не затрагиваются, а каждая папка проверяется повторно прямо перед удалением.

Когда это поможет

  • Старые проекты на JavaScript

    Папки node_modules, .next и .nuxt в проектах, над которыми вы больше не работаете. Команда восстановления соответствует вашему lock-файлу: npm, pnpm, yarn или bun.

  • Rust, Gradle, CocoaPods, Python и Flutter

    Папки target Rust, .gradle, Pods, виртуальные окружения Python и папки .dart_tool.

  • Xcode, Docker и локальные модели ИИ

    Недоступные симуляторы, неиспользуемые образы Docker, остановленные контейнеры и модели Ollama или Hugging Face. Глубокая очистка дополнительно удаляет DerivedData Xcode и кэши npm, Homebrew, Cargo, Gradle и других инструментов.

Инструменты разработчика подробнее

Полезно знать

  • Для очистки Docker он должен быть запущен. Удаляются только неиспользуемые образы без тегов и остановленные контейнеры; тома и образы с тегами никогда не затрагиваются.
  • Данные Docker, модели Ollama и симуляторы Xcode удаляются безвозвратно. Папки проектов и модели Hugging Face перемещаются в Корзину.
  • Пакет разработчика не читает статус git. Он показывает только папки зависимостей и сборок рядом с файлом проекта, поэтому проверьте список, если храните в них что-то еще.
  • Проекты ищутся на глубину до шести уровней папок — в стандартных местах и в папках, добавленных вами в домашней папке или на внешнем диске.
  • Раздел «Симуляторы Xcode» появляется, только если установлены инструменты командной строки Xcode.

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

Безопасно ли удалять node_modules?

Для проекта, который можно переустановить, да: в node_modules хранятся загруженные пакеты, и npm install (или pnpm, yarn, bun) вернет их по вашему lock-файлу. MintDisk показывает эту команду рядом с каждой папкой и перемещает папку в Корзину.

Как MintDisk определяет, что проект неактивен?

Он смотрит на последнее изменение собственных файлов проекта и на недавнюю активность в git. Если за выбранный вами период простоя (по умолчанию 60 дней) ничего не менялось, проект попадает в список.

Очищает ли он DerivedData Xcode?

Да, в Глубокой очистке, вместе с файлами поддержки устройств и кэшами симуляторов; архивы Xcode показываются только для просмотра и не очищаются. Пакет разработчика удаляет симуляторы, среда выполнения которых больше не установлена.

Что удаляет очистка Docker?

Неиспользуемые образы (без тегов и не используемые) и остановленные контейнеры — с помощью собственных команд prune в Docker. Тома, образы с тегами и запущенные контейнеры не затрагиваются.

Очистка для разработчиков бесплатна?

Сканирование бесплатно. Для удаления папок, моделей или данных Docker нужен бесплатный пробный период на 7 дней или лицензия Pro.

Что еще посмотреть

Попробуйте на своем Mac

MintDisk работает на macOS 12 и новее, на Mac с Apple silicon и Intel. Запустите пробный период на 7 дней прямо в приложении, без карты.

Спросите у ИИ о MintDisk

Независимая оценка от ведущих нейросетей в реальном времени.