No. 15: macOS 开发环境初始化指南

换 Mac 新机时按这份清单走一遍,半小时恢复一套可用的开发环境。

2026/3/30

macOS 开发环境 Homebrew 效率

换新机最烦的不是用新系统,是那些散落在各处的小工具和配置要重新装一遍。

记录一份我的 Mac 初始化清单。从系统配置到开发工具到日常软件,全部 Homebrew 搞定。

1️⃣ 系统配置

外接显示器不是 Retina 的话,先开 HiDPI:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/xzhih/one-key-hidpi/master/hidpi.sh)"

2️⃣ Homebrew 包管理器

安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Apple Silicon Mac 装在 /opt/homebrew,记得加入 PATH:

echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

常用命令:

brew install <>            # 命令行工具
brew install --cask <应用>   # 图形应用
brew upgrade                  # 升级全部
brew cleanup                  # 清理旧版本

3️⃣ 命令行工具

基础工具:

brew install git gh git-filter-repo ripgrep pandoc gnupg

语言运行时:

brew install node oven-sh/bun/bun go uv

几点说明:

数据库:

brew tap mongodb/brew
brew install mongodb-community mongodb-database-tools mongosh
brew services start mongodb-community

4️⃣ 编辑器和终端

brew install --cask zed typora obsidian
brew install --cask ghostty
brew install --cask font-jetbrains-mono-nerd-font

字体设成 JetBrainsMono Nerd Font,终端里的图标才能正常显示。

5️⃣ AI 开发工具

brew install --cask claude-code codex
brew install gemini-cli
brew install --cask cherry-studio

各 CLI 首次运行会引导登录或填 API Key。

6️⃣ 日常应用

通讯:微信 / QQ / 企业微信 / 飞书 / 钉钉 / Telegram / Discord
办公:Microsoft Office / Notion
网盘:OneDrive / 百度网盘
素材:Eagle

7️⃣ 常见问题

Homebrew 安装慢: 切换到清华镜像源再 update。

权限错误:

sudo chown -R $(whoami) /opt/homebrew

环境配置这件事,做一次是为了用,记下来是为了下次不用重想。 如果这份清单对你有用,拿去用就好。