1.3 必备软件清单
这份清单分「必须安装」和「锦上添花」。记住顺序:AI IDE → Node.js → Git →(可选)GitHub Desktop。把前三项搞定,后面实战都能跑。
安装顺序很重要:按照推荐的顺序安装,可以避免很多兼容性问题和配置麻烦。
核心开发工具
1. AI 编程 IDE(任选一个)
重要说明:选择一个 AI IDE 深入使用,不要频繁切换。每个工具都有其特点,熟练使用比工具本身更重要。
Cursor(推荐)
官网:https://cursor.com 系统:macOS / Windows / Linux 价格:免费版 + Pro 版($20/月) 特点:AI 对话式编程,支持大型项目
优势:
- ✅ 界面简洁,学习成本低
- ✅ 支持多种 AI 模型
- ✅ 实时代码补全
- ✅ 项目级上下文理解
Trae
官网:https://trae.ai(需魔法)/ https://trae.com.cn(国内) 系统:macOS / Windows / Linux 价格:免费版 + Pro 版(便宜) 特点:支持 DeepSeek、中文支持好
优势:
- ✅ 国内访问稳定
- ✅ 中文支持优秀
- ✅ 价格便宜
- ✅ 本地化做得好
Windsurf(备选)
官网:https://windsurf.com 系统:macOS / Windows / Linux 价格:免费 特点:开源,免费
优势:
- ✅ 完全免费
- ✅ 开源项目
- ✅ 社区活跃
- ⚠️ 功能相对简单
2. Node.js(必装)
作用:JavaScript 运行环境,前端开发必备
版本选择:务必下载 LTS 版本(长期支持版),不要选择 Latest 版本,避免兼容性问题。
安装步骤
- 访问 https://nodejs.org
- 下载 LTS 版本(长期支持版)
- 安装(一路 Next)
- 验证安装:
node -v # 查看 Node.js 版本 npm -v # 查看 npm 版本
验证成功标志:终端显示版本号,如 v18.17.0 或 v20.9.0
常见问题
| 问题 | 解决方案 |
|---|---|
| 安装后终端提示找不到 node | 重启终端或电脑 |
| 版本太旧怎么办 | 重新下载最新 LTS 版本覆盖安装即可(不会影响项目) |
| 权限问题(macOS) | 使用 sudo 命令或修复权限 |
3. Git(必装)
作用:版本控制工具
Git 的重要性:Git 是现代开发的基石,即使刚开始用不上,也要提前安装配置好。
macOS
安装方法 1:Xcode Command Line Tools
xcode-select --install安装方法 2:Homebrew
# 如果已安装 Homebrew
brew install git
# 验证安装
git --versionWindows
下载安装
- 访问 https://git-scm.com/download/win
- 下载安装包
- 安装(建议默认选项)
- 验证安装:在命令提示符中输入
git --version
配置 Git
重要提醒:Git 配置会显示在你的提交记录中,请务必使用真实姓名和常用邮箱。
git config --global user.name "Your Name"
git config --global user.email "[email protected]"设置完运行 git config --global --list 检查是否保存成功,避免提交时才发现名字填错。
4. GitHub Desktop(可选,推荐新手)
作用:图形化 Git 工具,比命令行更友好
下载地址:https://desktop.github.com
新手建议:命令行看着头大?先用它。熟悉后再过渡到 git add、git commit 也不迟。
优势:
- ✅ 可视化操作
- ✅ 不用记命令
- ✅ 自动处理冲突
- ✅ 直观的提交历史
辅助工具
1. 浏览器(推荐 Chrome)
为什么选 Chrome:
- 开发者工具强大
- 插件生态丰富
- 调试方便
必装插件:下一节详细介绍浏览器插件的安装和使用。
2. 终端增强工具(可选)
macOS
iTerm2:比自带终端更强大
brew install --cask iterm2Oh My Zsh:美化终端,提高效率
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"Windows
Windows Terminal:微软官方,免费好用
- 下载:Microsoft Store 搜索「Windows Terminal」
WSL2:在 Windows 上运行 Linux
wsl --install3. 效率工具
| 工具 | 作用 | 系统 | 推荐度 |
|---|---|---|---|
| Raycast | 启动器、效率神器 | macOS | ⭐⭐⭐⭐⭐ |
| Alfred | 启动器(Raycast 备选) | macOS | ⭐⭐⭐⭐ |
| Wox | 启动器 | Windows | ⭐⭐⭐⭐ |
| Rectangle | 窗口管理 | macOS | ⭐⭐⭐⭐⭐ |
| PowerToys | 效率工具集 | Windows | ⭐⭐⭐⭐⭐ |
安装建议:这些工具是锦上添花,不是必需品。建议先把核心工具安装好,后续有需要再安装这些效率工具。
安装检查清单
完成以下软件安装和配置:
- AI 编程 IDE(Cursor/Trae/Windsurf)
- Node.js LTS 版本(验证
node -v有输出) - Git(验证
git --version有输出) - Git 用户配置(姓名和邮箱)
- Chrome 浏览器
- (可选)GitHub Desktop
- (可选)终端增强工具
- (可选)效率工具
完成提示:恭喜!你已经建立了完整的开发环境。现在可以开始真正的 AI 编程之旅了!