Pearcleaner 是一款免费且开源的 Mac 应用清理工具,灵感来源于 Freemacsoft 的 AppCleaner 和 Sun Knudsen 在其「隐私指南」中介绍的应用清理脚本。它采用 Swift 和 SwiftUI 技术开发,应用体积小巧,仅约 4MB,且经过签名认证,确保安全可靠。
Pearcleaner 应用
Pearcleaner 功能特点
主要功能
- 支持 Homebrew 清理功能:Pearcleaner 会检查应用是否通过 Homebrew 安装,并执行
brew uninstall
和brew cleanup
命令,通知 Homebrew 该应用程序已被删除。 - 单次清理模式:开启 One-Shot 模式后,在卸载并清理完应用后,Pearcleaner 会自动退出。
- Sentinel 监控助手:监控垃圾桶中被删除的应用,实现事后清理。该监控助手极其轻量,仅 210KB,后台运行时也只占用约 2MB 内存。
- 扩展「访达」功能:允许用户直接在「访达」中通过「右键点击」>「Pearcleaner Uninstall」来移除应用。
Pearcleaner 通用设置
- 残留文件搜索功能:可以查找已卸载应用的遗留文件,并支持从残留文件中排除特定文件或文件夹。
在 Pearcleaner 中排除特定文件或文件夹
- 拖放卸载功能:支持将要卸载的应用直接拖放至 Pearcleaner 的 Dock 图标或应用窗口。
Pearcleaner 拖放卸载功能
- 智能识别:可以识别普通应用、Safari 网页应用和移动应用,并以「web」和「iOS」等标签进行区分。
自定义界面外观
Pearcleaner 迷你界面
在「设置」>「Interface」标签页中,可以自定义 Pearcleaner 的界面外观和交互方式。
自定义 Pearcleaner 界面和交互方式
- 外观设置:
- Transparent material enabled:控制是否启用透明材质。
- Theme Mode:选择自动、浅色或深色主题,或自定义外观主题。
- 迷你配置:
- Full size window mode:控制是否启用全尺寸窗口模式。
- Show apps list on startup:启动时显示应用程序列表。
- Popover window will stay on top:弹出窗口将保持在顶部。
- 菜单栏设置:
- Menubar icon disabled:禁用菜单栏图标。
- Launch at login enabled:登录时自动启动。
- Menubar icon:自定义菜单栏图标。
最后,Pearcleaner 自带更新程序,可从 GitHub Releases 获取最新版本信息和安装包。建议将它安装在「应用程序」文件夹中以避免权限问题。