Mac 开发者磁盘清理

从开发缓存中回收磁盘空间

MintDisk 会找出长期未动的项目的依赖和构建文件夹,以及 Xcode、Docker 和本地 AI 模型占用的存储空间,并说明每一项如何恢复。

扫描免费。清理和删除功能包含在 7 天免费试用和 Pro 中。

MintDisk 开发者工具包:4 个不活跃的项目可释放 6.47 GB,每个都附有恢复命令;以及来自 Ollama 和 Hugging Face 的本地 AI 模型

20 秒了解 Developer Pack

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 文件夹。恢复命令会依据你的锁文件:npm、pnpm、yarn 或 bun。

  • Rust、Gradle、CocoaPods、Python 和 Flutter

    Rust target 文件夹、.gradle、Pods、Python 虚拟环境和 .dart_tool 文件夹。

  • Xcode、Docker 和本地 AI 模型

    不可用的模拟器、Docker 悬空镜像、已停止的容器,以及 Ollama 或 Hugging Face 模型。深层清理还涵盖 Xcode DerivedData,以及 npm、Homebrew、Cargo、Gradle 等工具的缓存。

各开发工具详解

使用须知

  • Docker 清理需要 Docker 正在运行。只会移除未打标签且未使用的镜像和已停止的容器,绝不会动数据卷和有标签的镜像。
  • Docker 数据、Ollama 模型和 Xcode 模拟器会被永久删除。项目文件夹和 Hugging Face 模型会移到废纸篓。
  • 开发者工具包不读取 git 状态。它只列出项目文件旁的依赖和构建文件夹,如果你在这些文件夹里还存放了其他内容,请检查列表。
  • 项目查找深度最多为六层文件夹,范围包括默认位置,以及你在个人文件夹或外置磁盘中添加的文件夹。
  • 只有安装了 Xcode 命令行工具时,才会显示“Xcode 模拟器”部分。

常见问题

删除 node_modules 安全吗?

对于可以重新安装的项目,是安全的:node_modules 存放的是下载的软件包,npm install(或 pnpm、yarn、bun)会根据锁文件把它们装回来。MintDisk 会在每个文件夹旁显示该命令,并把文件夹移到废纸篓。

MintDisk 如何判断项目不活跃?

它会查看项目自身文件的最近一次更改以及近期的 git 活动。如果在你选择的闲置期内(默认 60 天)没有任何更改,该项目就会被列出。

能清理 Xcode DerivedData 吗?

可以,在深层清理中,连同设备支持文件和模拟器缓存一起清理;Xcode 归档仅供查看,从不会被清理。开发者工具包会移除其运行时已不再安装的模拟器。

Docker 清理会移除什么?

通过 Docker 自带的 prune 命令,移除悬空镜像(即未打标签且未使用的镜像)和已停止的容器。数据卷、有标签的镜像和正在运行的容器不会被动到。

开发者清理免费吗?

扫描免费。移除文件夹、模型或 Docker 数据需要 7 天免费试用或 Pro 许可证。

继续了解

在你的 Mac 上试一试

MintDisk 支持 macOS 12 及更高版本,适用于 Apple 芯片和 Intel 芯片的 Mac。在应用内即可开始 7 天试用,无需银行卡。

向 AI 助手了解 MintDisk

主流大语言模型给出的实时、客观中立评估。