一、基础工具链
-
Xcode Command Line Tools
开发必备基础组件,包含git/clang等工具xcode-select --install
-
Homebrew
包管理器(ARM原生版本)/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc # 配置环境变量
二、编程语言环境
-
Python
推荐通过pyenv管理多版本brew install pyenv pyenv install 3.11.6 # 安装指定版本
-
Node.js
使用nvm进行版本管理brew install nvm nvm install --lts # 安装最新LTS版本
-
Java
OpenJDK ARM原生版本brew install openjdk@17 sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk
三、开发工具
-
VS Code
ARM原生版本编辑器brew install --cask visual-studio-code
-
IntelliJ IDEA
Java/Kotlin开发首选brew install --cask intellij-idea
-
Docker Desktop
容器开发环境(必须下载Apple Silicon版本)brew install --cask docker
四、数据库工具
-
PostgreSQL
关系型数据库brew install postgresql@15 brew services start postgresql@15
-
Redis
内存数据库brew install redis brew services start redis
五、效率增强
-
Oh My Zsh
Shell强化工具sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
-
iTerm2
终端增强工具brew install --cask iterm2
六、环境验证
# 检查架构兼容性
uname -m # 应显示 arm64
node -p "process.arch" # 应显示 arm64
python3 -c "import platform; print(platform.machine())" # 应显示 arm64
注意事项:
-
所有brew安装命令默认使用ARM原生版本
-
首次使用Docker需在设置中启用VirtioFS加速
-
如遇x86软件兼容问题,可使用:
arch -x86_64 zsh # 进入Rosetta 2转译环境
建议通过brew bundle dump
导出当前环境配置,便于新设备快速部署。