- 打开终端。
- 进入
win目录:cd ~/bin/dev-settings/win
- 运行开发环境配置脚本:
./setup_dev.bat
- 阅读 MSVC session
- 安装 Visual Studio Build Tools
MacOS 开发环境自动配置脚本,会安装以下开发工具和运行时。
- 打开终端。
- 进入
mac目录:cd ~/bin/dev-settings/mac
- 运行开发环境配置脚本:
./setup_dev.sh
安装的工具包括:
- Xcode Command Line Tools - Apple 官方编译工具链
- Git - 版本控制工具
- Rust (rustup) - Rust 编程语言及工具链
- uv - Python 快速包管理器和安装器
- Bun - 快速的 JavaScript 运行时和包管理器
- Zig - Zig 编程语言
- tree-sitter-cli - 解析器生成工具
- Node.js (LTS) - JavaScript 运行时(通过 NVM)
如果你更喜欢手动安装这些工具,请按照以下步骤操作:
- 安装 Xcode Command Line Tools
xcode-select --install等待安装对话框完成。
- 安装 Git (如果尚未安装)
brew install git- 安装 Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source "$HOME/.cargo/env"- 安装 Zig
brew install zig- 安装 tree-sitter-cli
cargo install tree-sitter-cli- 安装 uv (Python 工具)
curl -LsSf https://astral.sh/uv/install.sh | sh- 安装 Bun
curl -fsSL https://bun.sh/install | bash- 安装 Node.js (通过 NVM)
export NVM_DIR="$HOME/.nvm"
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
nvm install --lts
nvm use --lts
nvm alias default 'lts/*'- Language
- Package Management
- Node.js
- utils
- Version Control
- Docker
- LLM dev
- HTTP API dev
- SQL dev