Trash Cleaner 为开发者设计:一键识别 node_modules、__pycache__ 等开发依赖
并移入系统废纸篓,同时把你的用户文件增量备份到外部硬盘。
从「找出该清理的」到「备份该保护的」,覆盖开发机最常见的两种需求。
扫描项目目录,识别可再生成的依赖与构建产物,一次看清它们占了多少空间。
node_modules、__pycache__、.venv、.gradle、.next、Pods、.DS_Store 等dist / build 需要同目录存在 package.json 等标记文件才识别,避免误伤同名文件夹Library、Windows AppData),应用自身依赖不动把用户目录增量镜像到外部硬盘或任意文件夹,只复制有变化的内容。
/Volumes、Windows 盘符,显示剩余空间Library/Caches、.cache、.Trash 等)它们都能通过包管理器一键重新安装——与其占着几十 GB 磁盘,不如交给废纸篓。
* 带上下文的规则:仅当同目录存在 package.json、Cargo.toml、Gemfile 等标记文件时匹配。
界面就两个页签,没有繁琐配置,默认设置就是安全的选择。
打开「清理开发垃圾」,点击扫描。结果按大小实时列出,长路径自动换行显示,一目了然。
勾选想清理的项目,点击「移到废纸篓」。删除会进入系统废纸篓 / 回收站,随时可恢复。
在「备份用户文件」里选好源目录和外部硬盘,点「开始备份」。之后每次运行只复制变化文件,断点续传。
dist 项目同名文件夹不会被误伤Library / AppData——应用内部也有 node_modules,但它们属于应用,不属于你Go + Fyne 构建的桌面程序,轻量、无运行时依赖。当前可下载 macOS 安装包;Windows 即将提供。暂不支持 Linux。