Cursor Pro 完整入门教程 — 从安装到熟练用 Composer
2026-03-22· 阅读 13 分钟|
Cursor 教程 AI 编辑器
Cursor 是基于 VS Code 的 AI 优先代码编辑器,2025 年成为程序员社区最受欢迎的工具之一。买了 Pro($20/月)但只会用基础补全的话,你只用了它 10% 的能力。本文带你走一遍从入门到熟练的完整路径。
第 1 步:安装 + 基础配置
- 1去 https://cursor.com 下载,Mac/Win/Linux 都有
- 2首次打开,选 "Import VS Code Settings" 一键迁移现有 VS Code 配置(扩展、快捷键、主题)
- 3登录你的 Cursor Pro 账号
- 4打开 Settings → Models,确认默认模型是 GPT-5 或 Claude 4 Sonnet(看你偏好)
- 5可选:设置 .cursorignore 文件,跟 .gitignore 类似,避免 Cursor 把不该看的文件喂给模型
核心功能 1:Tab 补全
光标在哪里,Cursor 就预测下一段代码,按 Tab 接受。
什么时候有用
- 你刚写完一行,Cursor 会预测下一行(经常对)
- 你写函数签名,Cursor 会写整个函数体
- 你重复一个模式 3 次,Cursor 会预测第 4-5 个
技巧
- Tab 接受全部,Esc 拒绝,Cmd+→ 接受一个 token
- 写注释引导:在写代码前加一行注释
// 这里要做 X,Cursor 会按注释生成 - 如果 Tab 经常预测错 → 检查 .cursorignore 排除噪音文件
核心功能 2:Cmd+K(行内编辑)
选中一段代码,按 Cmd+K(Mac)/ Ctrl+K(Win),输入指令,Cursor 重写这段。
经典用法
- 选中一个函数 → Cmd+K → "加上完整的 TypeScript 类型注解"
- 选中一段 if/else → Cmd+K → "重构成 switch case"
- 选中一个变量名 → Cmd+K → "全局重命名为 userProfileData"
- 选中 SQL 查询 → Cmd+K → "改成 Prisma ORM 写法"
核心功能 3:Cmd+L(对话)
右侧打开聊天面板,可以问任何问题 — Cursor 会自动看你当前打开的文件作为上下文。
进阶
@文件名:让 Cursor 读特定文件@代码符号:让 Cursor 找一个函数/类的定义@web:让 Cursor 联网搜索文档(超有用,debug 错误信息时直接@web 这个错误怎么解)@docs:Cursor 内置了主流框架的官方文档(React/Vue/Next.js/Tailwind/...),直接@docs Next.js App Router比 google 快
核心功能 4:Composer(Agent 模式)— 最强的功能
Cmd+I 打开 Composer。这是 Cursor Pro 的杀手锏 — 真正的代码 Agent。
怎么用
- 1Cmd+I 打开 Composer
- 2用自然语言描述要做的事,比如 "在 components 里新建一个 ProductCard 组件,接受 name/price/image 三个 prop,用 Tailwind 样式"
- 3Composer 会列出准备改/创建的文件,等你确认
- 4确认后它一次性在多个文件里改,生成完整 PR
- 5右侧能看到所有 diff,逐个 Accept / Reject
什么时候用 Composer
- 新功能开发:"加个用户登录,JWT 认证,前端用 React Hook Form"
- 重构:"把所有 axios 调用换成 fetch"
- Bug 修复跨多个文件:"修这个 type error,可能要改类型定义和 3 处调用"
- 学习新框架:"用 Next.js App Router 给我搭一个最小工作示例"
和 ChatGPT/Claude 配合
买了 Cursor Pro 不代表不需要 ChatGPT 或 Claude:
- 写代码 → Cursor (集成 IDE 比浏览器复制粘贴效率高 5x)
- 架构设计 / 选型决策 → ChatGPT 或 Claude (聊天形态更适合讨论)
- 写 PRD / 文档 → Claude (更人话)
- 做图 → ChatGPT (DALL·E 内置)
- 写 README → 用 Cursor 在编辑器里写 + Cmd+K 优化语法
10 个加速技巧
- 1Cmd+K 选中代码后输入 "add tests" — 自动写测试
- 2Cmd+L 输入 "explain this codebase" — 让 Cursor 给你 codebase 概览
- 3用 Composer 时勾选 "Force apply" — 跳过逐个 diff 确认(熟练后)
- 4在 Composer 里用
@web让它联网读最新文档 - 5把常用 prompt 存到 .cursor/rules/ 下,作为项目级指令
- 6用 Notepads 功能存复用的 prompt 模板
- 7Composer 里 "Try a different model" 切到 Claude 4 试同一任务
- 8改完后用 Cmd+L "summarize the diff" — 让 Cursor 帮你写 commit message
- 9用 .cursorrules 文件设置项目规范(代码风格、命名),Cursor 生成的代码会遵守
- 10遇到长 stacktrace 直接粘进 Cmd+L,Cursor 比 Stack Overflow 快
💡 重度用户可以买 Cursor Ultra($30/月)解锁 Claude Opus / GPT-5 Pro 思考模式调用次数,处理大型重构时快很多。
Cursor Pro 月卡 / 年卡 微信直付
看 Cursor 代充价格常见问题
Cursor 和 GitHub Copilot 哪个好?
Cursor 在 Agent / 跨文件改造能力上明显强于 Copilot。Copilot 在纯补全速度和 GitHub 集成上有优势。重度开发者两个都用很常见。
Cursor 用 Claude 模型,需要单独买 Claude Pro 吗?
不需要。Cursor Pro 订阅已经包含调用 Claude 模型的额度(限量),不超过用量上限不需要再付。
Cursor 会把我的代码上传到云端吗?
默认会(用于模型推理)。在 Settings → Privacy 可以开 Privacy Mode,代码不存档,但仍会传给模型做推理。