如何在 Mac 上卸载 ZCode
移除 ZCode 前,先保存工程文件,复制本机 ZCode 数据,代码仓库留在实际保存位置,卸载编辑器不会取消 GLM Coding Plan。官网说明
备份并移除 ZCode
本地检查发现设置和登录数据放在 ~/.zcode/v2,先把完整的 ~/.zcode 和 ~/Library/Application Support/ZCode 复制到独立备份,核对副本后退出 ZCode,再把应用程序目录中的 ZCode.app 移到废纸篓。
在 Finder 的「前往 › 前往文件夹」打开这两个完整路径,要保留本机状态就留下,确认重置时再移走,另行观察到的 ~/Library/Services/Open in ZCode.workflow 是 Finder 服务,不再使用时检查并只移除这个工作流,Services 父目录保留。
用 Homebrew 安装时
brew uninstall --cask zcode
普通卸载请求 ZCode 退出并移除它管理的应用,当前 cask另有这些 zap 目标。
~/Library/Application Support/com.apple.sharedfilelist/com.apple.LSSharedFileList.ApplicationRecentDocuments/dev.zcode.app.sfl*~/Library/Application Support/ZCode~/Library/Caches/@zcodedesktop-updater~/Library/Preferences/dev.zcode.app.plist~/Library/Services/Open in ZCode.workflow
它也会尝试移除空的 ~/.zcode,这项空目录操作不会删除有内容的数据。直接执行 brew uninstall --cask --zap zcode 按整个 cask 范围处理,不读取 Mole 的勾选状态,先备份并确认全部目标,Mole 只有在完整范围通过勾选和共享数据检查时才使用 zap,未勾选、共享、超出边界或不支持的操作会阻止 zap,已选残留仍走 Mole 的移除流程。
核对结果
ls -ld "/Applications/ZCode.app"
ls -ld "$HOME/.zcode" "$HOME/Library/Application Support/ZCode" "$HOME/Library/Services/Open in ZCode.workflow"
打印出的项目仍在原路径,No such file or directory 表示对应项目不存在,权限错误表示未查清,保留设置时数据目录仍在是正常结果,这些命令不检查代码仓库或线上账号。
Mole 会列出什么
~/.zcode、~/Library/Application Support/ZCode 和能确认归属的 Finder 工作流列出供确认,默认不勾选,「卸载时一并移除数据和配置」默认关闭,开启后也会勾选符合条件的待确认数据,包括 ZCode 本机数据,共享和受保护项目仍保留原有单独确认或锁定。
这次检查覆盖了什么
2026 年 9 月 21 日卸载了官网 Mac 应用,支持目录当时没有勾选,家目录数据尚未列入卸载清单,9 月 25 日用官网应用复测,勾选并移除了这两个本地数据目录,确认了本机登录数据位置,没有验证注销账号、工程恢复或 Homebrew 渠道卸载,Finder 工作流另行识别,不证明所有可能的集成都已移除。
