开发工具
帮你省时间、省内存、省心的开发工具,都是用过才推荐。
SparkClean — macOS 开发者磁盘清理
免费开源的 macOS 应用,专门扫描开发者电脑上的垃圾文件。Docker 镜像、Xcode DerivedData、被遗忘的 node_modules、Ollama 模型、JetBrains 缓存……它都能找到并可视化展示,让你精确选择要删什么。
核心特点: SwiftUI 原生界面,支持智能分类和安全级别标记(安全/审核/警告),默认移至回收站不会直接永久删除。还有重复文件查找、应用卸载残留清理、大文件扫描等功能。
完全本地运行,不联网、不收集数据、不开源、不收费。GitHub:georgekhananaev/spark-clean
NPKILL — 一键清理 node_modules
做 Node.js 项目多了,硬盘上会散落一堆 node_modules 文件夹,少则几百 MB,多则几个 G。手动找、手动删太累。NPKILL 就是干这个的。
安装
直接用 npx,不需要全局安装:
npx npkill或者全局安装:
npm i -g npkill基本用法
# 扫描当前目录下所有 node_modules
npx npkill
# 指定扫描目录
npx npkill -d ~/projects
# 自动删除指定目录下所有 node_modules(谨慎使用)
npx npkill -d ~/backups/ --delete-all
# 扫描 dist 文件夹
npx npkill --target dist操作方式
| 按键 | 作用 |
|---|---|
↑ / ↓(或 j / k) | 移动选择 |
Space 或 Del | 删除选中的文件夹 |
o | 打开选中文件夹所在目录 |
Q 或 Ctrl+C | 退出 |
注意事项
- 带
⚠️标记的目录是当前项目正在使用的,删之前确认一下。 - 删除
node_modules后需要重新npm install或pnpm install才能再跑项目。