如何在 Mac 上卸载 Godot
Godot 不管是从官网 godotengine.org 下载通用版 zip,还是用 Homebrew cask godot 装,拿到手都是一个不带安装程序的 Godot.app,删之前先保存好手头打开的项目:Godot 自己的编辑器设置、导出模板和缓存都跟项目文件分开放,这份指南只处理应用本体这一部分。
退出并移除应用
- 从菜单退出 Godot,或按 Command + Q,再到「活动监视器」确认相关进程已经退出。
- 在 Finder 的「应用程序」里把 Godot.app 移到废纸篓。
- 如果是用 Homebrew 装的,cask 还会往 Homebrew 的
bin目录链接一个godot命令,见下面 Homebrew 一节,直接下载安装不会有这个命令。
Godot 把数据放在哪里
在 Finder 按 Shift + Command + G,逐个打开下面这些位置。
| 位置 | 内容 | 处理方式 |
|---|---|---|
~/Library/Application Support/Godot |
导出模板和编辑器设置,Godot 官方文档写的 | 用应用名而不是 bundle id 命名,先看内容再删,尤其是自定义过导出模板的话 |
~/Library/Caches/Godot |
编辑器生成的缓存,同一份文档写的 | 退出后可以直接删 |
~/Library/Saved Application State/org.godotengine.godot.savedState |
窗口恢复状态 | 跟应用一起删 |
Godot 官方文档里还写了 ~/.config/godot 和 ~/.local/share/godot,不过那是 Linux 上的路径,同一份文档写明 macOS 的编辑器数据和设置都在 ~/Library/Application Support/Godot,测试那台 Mac 首次运行后也没有出现这两个 Linux 目录,Homebrew 的 zap 清单和 Mole 自己的扫描都没有列出它们。Godot 数据路径文档
检查结果
pgrep -il godot
launchctl list | grep -i godot
command -v godot
ls -d "$HOME/Library/Application Support/Godot" "$HOME/Library/Caches/Godot"
pgrep没有输出,说明没有 Godot 进程在运行。launchctl list没有输出,说明当前会话里没有名字带 godot 的任务,列出了任务说明还有东西以这个名字注册着,先看清它指向哪里再处理。- 用 Finder 删掉应用后
command -v godot还能解析出路径,说明 Homebrew 链接的命令还在,看下面 Homebrew 一节。 ls -d会打印仍然存在的文件夹,其余提示「No such file or directory」。
用 Homebrew 安装时
godot 这个 cask 的 zap 清单包含 ~/Library/Application Support/Godot、~/Library/Caches/Godot 和窗口恢复状态,cask 还会往 Homebrew 的 bin 目录(Apple 芯片上是 /opt/homebrew/bin)链接一个 godot 命令,卸载应用时 Homebrew 会一起移除,自己执行 brew uninstall --cask --zap godot 会把这三样都移到废纸篓,不看你在 Mole 里勾了什么。Homebrew 的 Godot cask
Mole 卸载 Homebrew 装的版本时会先看一遍 zap 清单,~/Library/Application Support/Godot 在 Mole 里默认不勾选,只要你没勾它,Mole 就不带 --zap,只有你勾选的行会进废纸篓。
想保留导出模板和编辑器设置,先备份 ~/Library/Application Support/Godot,或者只移除应用:
brew uninstall --cask godot
Mole 会列出什么
以下是 Mole 对官网下载版或 Homebrew 版 Godot 的处理:
~/Library/Caches/Godot和窗口恢复状态默认勾选。~/Library/Application Support/Godot会列出,但默认不勾选,因为它用的是应用名而不是 bundle id,你的导出模板也放在这里。- 只在 Linux 上用的
~/.config/godot和~/.local/share/godot不会列出,Mac 版编辑器不会往那里写东西。
这次检查覆盖了什么
2026 年 9 月 17 日,用 Homebrew cask godot 安装 Godot,和同一批其他应用一起用 Mole Preview 272 卸载,那个构建还会执行 Homebrew 的 zap 步骤,Application Support 和 Caches 都是这一步清掉的,盘上也没有写出 ~/.config/godot 或 ~/.local/share/godot。导出模板、自定义编辑器设置以及从 godotengine.org 直接下载安装都没有测试。
