Skip to content

jwu/dev-settings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

开发环境配置

Windows 配置方案

自动配置 (推荐)

  1. 打开终端。
  2. 进入 win 目录:
    cd ~/bin/dev-settings/win
  3. 运行开发环境配置脚本:
    ./setup_dev.bat
    

手动配置

  1. 阅读 MSVC session
  2. 安装 Visual Studio Build Tools

Mac 配置方案

MacOS 开发环境自动配置脚本,会安装以下开发工具和运行时。

自动配置 (推荐)

  1. 打开终端。
  2. 进入 mac 目录:
    cd ~/bin/dev-settings/mac
  3. 运行开发环境配置脚本:
    ./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)

手动配置

如果你更喜欢手动安装这些工具,请按照以下步骤操作:

  1. 安装 Xcode Command Line Tools
xcode-select --install

等待安装对话框完成。

  1. 安装 Git (如果尚未安装)
brew install git
  1. 安装 Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source "$HOME/.cargo/env"
  1. 安装 Zig
brew install zig
  1. 安装 tree-sitter-cli
cargo install tree-sitter-cli
  1. 安装 uv (Python 工具)
curl -LsSf https://astral.sh/uv/install.sh | sh
  1. 安装 Bun
curl -fsSL https://bun.sh/install | bash
  1. 安装 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/*'

Reference

Reference (Coding Agents)

About

Develop environment setup

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors