如何在 Mac 上卸载 Azure Data Studio
微软已经在 2026 年 2 月 28 日停止维护 Azure Data Studio,官方现在建议改用 Visual Studio Code,所以这次卸载是单向的,开始之前先把设置里还需要的东西备份好,它们不会自动转到 VS Code 里。这篇覆盖官网的 arm64 zip 安装包和 Homebrew cask azure-data-studio 两种安装方式。
退出 Azure Data Studio,移除应用
- 保存打开的工作,从菜单退出 Azure Data Studio。
- 打开「活动监视器」,确认没有残留的
Azure Data Studio或Azure Data Studio Helper进程。 - 在 Finder 的「应用程序」里把 Azure Data Studio 移到废纸篓。微软官方的下载与安装页面只写了把应用拖进废纸篓这一步通用的 macOS 说明,没有写 Azure Data Studio 自己的数据位置,下面的位置来自这篇指南记录的本地测试。
数据存在哪里
| 位置 | 里面是什么 | 如何处理 |
|---|---|---|
| ~/Library/Application Support/azuredatastudio | 应用的数据文件夹,实测首次运行后约 19.8 MB | 会列出但默认不勾选,还想要里面的设置就先备份再删 |
| ~/.azuredatastudio | 家目录根下的一个小项目,实测 8 KB | 会列出但默认不勾选 |
| ~/Library/Preferences/com.azuredatastudio.oss.plist | 应用偏好设置 | 默认勾选 |
| ~/Library/Preferences/com.azuredatastudio.oss.helper.plist | 辅助进程的偏好设置 | 默认勾选 |
| ~/Library/Saved Application State/com.azuredatastudio.oss.savedState | 窗口状态 | 默认勾选 |
移除之前先把常连的服务器记下来,换到别的工具里还要重新添加,这次测试没有检查已保存连接的内容。
用 Homebrew 安装时
Mole 会先检查 zap 清单,碰到你没勾选的一行就不执行 --zap,已勾选的部分仍然通过它自己可恢复的废纸篓步骤清理。
azure-data-studio 这个 cask 的 zap 清单对应 Application Support/azuredatastudio 加上面两份偏好设置和窗口状态。因为设置文件夹默认不勾选,Mole 卸载时通常只跑不带 --zap 的 brew uninstall --cask azure-data-studio。
这个 cask 还会链接一个 azuredatastudio 命令,Homebrew 会跟应用一起移除它。
自己运行 zap 步骤会不看 Mole 里的勾选,把上面所有内容都移进废纸篓:
brew uninstall --cask --zap azure-data-studio
想保留设置,先备份 Application Support/azuredatastudio,或者只移除应用:
brew uninstall --cask azure-data-studio
核对卸载结果
pgrep -il "azure data studio"
command -v azuredatastudio
ls -d ~/Library/Application\ Support/azuredatastudio ~/.azuredatastudio
pgrep没有输出,说明没有 Azure Data Studio 进程在运行。command -v没有输出,说明当前 shell 的 PATH 里找不到azuredatastudio命令,有输出说明它还能解析到某个位置,如果你是用别的方式移除的应用,需要单独查一下那个位置。ls -d会打印出还存在的文件夹,其余的提示「No such file or directory」。
Mole 会列出什么
对官网下载版的 Azure Data Studio:
~/Library/Application Support/azuredatastudio和~/.azuredatastudio会列出但默认不勾选,留不留由你决定。- 归在
com.azuredatastudio.oss名下的偏好设置和窗口状态默认勾选。 - Mole 不会把 Visual Studio Code 自己的
Code/文件夹或~/.vscode算到 Azure Data Studio 头上。
用 Homebrew 安装时,zap 清单会碰到设置文件夹,所以 Mole 通常不加 --zap,除非你把那一行也勾上。
这次检查覆盖了什么
2026 年 9 月 21 日,从官网下载版把 Azure Data Studio 1.52.0 拷进「应用程序」,打开后用 Mole 1.15 的 Preview 构建(build 282)全选卸载,没有 Homebrew 安装记录。应用、偏好设置和约 19.8 MB 的 Application Support/azuredatastudio 都进了废纸篓,8 KB 的 ~/.azuredatastudio 没有列出,应用移除后留在了磁盘上,上面那一行待确认是这次测试之后才加进 Mole 的。连接服务器、扩展和 Homebrew cask 都没有测到。
