如何在 Mac 上卸载语雀
语雀把文档存在线上账号里,桌面版则在本地留一个叫 yuque-desktop 的 Electron 文件夹,这个名字既不是显示名「语雀」,也不是 bundle id com.yuque.app,卸载前先确认最后的改动已经同步上去。这篇覆盖 yuque.com 的官网安装包和 Homebrew cask yuque。
退出语雀,移除应用
- 从 Dock 图标或菜单退出语雀。
- 在 Finder 的「应用程序」里找到语雀,拖进废纸篓。
数据放在哪
先在线上核对最近的文档,未同步的修改另存一份。退出语雀后,把要保留的 ~/Library/Application Support/yuque-desktop 复制到独立的备份位置并核实副本。在访达按 Shift + Command + G 打开各位置或上层文件夹,只把不再需要的对应语雀项目移到废纸篓,不存在就跳过。
| 位置 | 内容 | 处理方式 |
|---|---|---|
| ~/Library/Application Support/yuque-desktop | Electron 应用的本地状态,比如 Cookie、本地存储和设置 | 关闭「卸载时一并移除数据和配置」时列出待确认但不勾选,要留的本地状态先备份再删 |
里面的缓存文件夹,比如 Cache、Code Cache、GPUCache |
能重建的 Chromium 缓存,实测时占了这个文件夹的大头 | Mole 单独列成几行,默认勾选 |
| ~/Library/Preferences/com.yuque.app.plist | 偏好设置 | 随应用删除 |
~/Library/Saved Application State/com.yuque.app.savedState |
窗口状态 | 退出后移到废纸篓 |
核对卸载结果
pgrep -il yuque
ls -d ~/Library/Application\ Support/yuque-desktop
pgrep没有输出,说明语雀已经退出,列出进程就先把它退掉。ls -d打印出路径,说明文件夹还在,没勾那一行待确认的话属于正常;提示「No such file or directory」说明已经不在了。
用 Homebrew 安装时
Mole 会先检查 zap 清单,涉及未勾选的数据、其他应用共用的文件或无法确认的内容时不执行 --zap,已勾选的残留仍由 Mole 清理。
yuque 这个 cask 的 zap 清单就是 ~/Library/Application Support/yuque-desktop、偏好设置和窗口恢复状态,你没勾 yuque-desktop 那一行时 Mole 就不带 --zap,自己运行 brew uninstall --cask --zap yuque 则不管 Mole 里勾了什么都会把它删掉,想留着就只移除应用:
brew uninstall --cask yuque
账号
卸载语雀不会删掉账号里的文档,也不会改动团队版,这些都在 yuque.com 上管理。
Mole 会列出什么
对语雀,关闭「卸载时一并移除数据和配置」时,Mole 列出 ~/Library/Application Support/yuque-desktop 待确认但不勾选,这条精确路径是专门为语雀查的,因为它的名字既对不上显示名也对不上 bundle id,里面的 Chromium 缓存文件夹会单独成行并默认勾选,开启该设置后,未共用的合格支持目录行可能预先勾选,要留本地状态就取消勾选,名字相近的其他文件夹仍不会算成语雀的。
这次检查覆盖了什么
2026 年 9 月 20 日,把官网安装包里的应用拷进「应用程序」,打开一次,再用已授予完全磁盘访问权限的 Mole 1.15 Preview(build 280)移除,卸载前把待确认行全部勾上。那一轮没有列出 yuque-desktop,它带着 10.7 MB 留在了盘上,其中约 10.5 MB 是 Chromium 缓存,这条精确路径是这次测试之后才加进 Mole 的。登录账号、同步文档和 Homebrew cask 都没有测试。
