如何在 Mac 上卸载 BBEdit
卸载 BBEdit 前,先备份文稿,以及自己加的脚本、文本过滤器和支持文件。这篇按实测的官网下载版写;App Store 和 Homebrew 安装还要分别检查。BBEdit 的支持文件也可能放在 iCloud Drive 或 Dropbox,不能只看应用包,具体位置可参考 Bare Bones 的说明。
卸载应用并检查数据
- 退出 BBEdit,先保存正在编辑的文稿,项目文件仍留在你原来保存的位置。
- 在「应用程序」中把
BBEdit.app移到废纸篓,如果另外装过命令行工具,先查清链接指向哪里,再决定是否移除。 - 在 Finder 中用「前往 › 前往文件夹」分别打开
~/Library/Application Support/BBEdit和~/Library/BBEdit,里面可能有脚本、语言模块和偏好数据,想留下的内容先复制备份,并打开副本确认。 - 只有想重置设置时才处理
~/Library/Preferences/com.barebones.bbedit.plist。路径不存在就跳过,iCloud Drive 和 Dropbox 中的文件先单独核对内容与同步状态。
BBEdit 的沙盒说明解释了 App Store 版本为什么可能另有 Container,不要为了清一个残留把整个 Containers 目录或别的应用数据删掉。
查看卸载结果
下面的命令只读取当前状态:
pgrep -il BBEdit
ls -ld ~/Library/'Application Support'/BBEdit ~/Library/BBEdit
command -v bbedit
pgrep 没有输出表示当前没有匹配进程,有结果就先退出它;ls 打印仍在的路径,报「No such file or directory」表示该路径不存在,权限错误则要另查,不能当成已经删掉。command -v 只检查当前终端的 PATH,没结果不代表所有链接都没了,有结果时先确认链接目标,只处理确属这次安装的条目。
用 Homebrew 安装时
BBEdit cask 的 zap 列表包含 Application Support/BBEdit、~/Library/BBEdit、缓存和偏好文件。要保留自定义文件,可以只卸载应用:
brew uninstall --cask bbedit
自己运行 brew uninstall --cask --zap bbedit 会处理整份 zap 列表,不看 Mole 里勾了什么。Mole 遇到未勾选、共享、超出审查边界或无法核实的 zap 路径会省略 --zap,已选残留仍由自己的删除流程处理。卸载应用不会删除另存的文稿,也不会取消购买。
Mole 会列出什么
精确匹配 bundle ID 的支持文件、缓存和偏好数据默认勾选;Application Support/BBEdit 这个按显示名称找到的文件夹会列出供检查,但默认不勾,勾选前先看脚本和支持文件。沙盒 Container 也可能列出,权限或归属检查可能让它留在磁盘上。Mole 不会把 iCloud 或 Dropbox 的支持目录当成可随手删除的残留。
这次检查覆盖了什么
2026 年 9 月 20 日实测的是官网包 BBEdit 16.0.3,审查项全部勾选后卸载,约 70 KB 的 Application Support/BBEdit 已移除;约 320 KB 的 Container 因 macOS 废纸篓权限错误留在磁盘上。这次没有检查用户文稿或云端支持目录的内容,也没有运行 Homebrew 或 App Store 卸载。
