5 分钟上手 Cursor:从安装到第一个项目

张开发
2026/4/5 21:22:35 15 分钟阅读

分享文章

5 分钟上手 Cursor:从安装到第一个项目
上一篇我们对比了 Cursor、Claude Code 与 Codex 三款 AI 编程工具。今天我们来实战5 分钟快速上手 Cursor从零到一完成你的第一个项目。为什么选 Cursor在开始之前先说说为什么 Cursor 值得你花 5 分钟最接近 VS Code基于 VS Code 深度定制学习成本最低最强的代码理解能理解整个项目结构不只是单个文件最灵活的交互Tab 补全、CtrlK 快速编辑、Chat 对话三种模式最好的兼容性支持所有 VS Code 插件扩展性最强简单来说如果你用过 VS CodeCursor 就是装了 AI 引擎的 VS Code。第一步下载安装1 分钟官方下载访问cursor.com或直接下载Windows:cursor-setup.exemacOS:cursor.dmgIntel 与 Apple SiliconLinux:cursor.AppImage或.deb安装流程下载安装包双击运行按提示完成安装启动 Cursor就这么简单整个过程不超过 1 分钟。第二步登录与配置1 分钟创建账户启动 Cursor 后会提示登录点击Sign In用邮箱注册或用 GitHub 账号快速登录验证邮箱如果是邮箱注册的话选择 AI 模型登录后Cursor 会让你选择默认模型Claude 3.5 Sonnet推荐最均衡代码质量最强GPT-4o速度快适合快速迭代Gemini 2.0新秀性能不错建议新手选 Claude 3.5 Sonnet它在代码生成和理解上表现最稳定。第三步创建第一个项目1 分钟新建项目File→Open Folder选择一个空文件夹或新建一个或者直接File→New Folder初始化项目假设我们要写一个简单的Python 爬虫。创建文件结构my-first-project/ ├── main.py ├── requirements.txt └── README.mdCursor 会自动识别项目类型并在右下角显示当前环境。第四步用 AI 写代码2 分钟方式 1Tab 补全最快在main.py中输入importrequestsfrombs4importBeautifulSoup# 爬取 HackerNews 首页按 Tab 键Cursor 会自动补全整个函数。这就是 AI 的力量。方式 2CtrlK 快速编辑最精准选中代码按CtrlKWindows/Linux或CmdKMac输入需求比如添加错误处理和日志Cursor 会在原地修改代码方式 3Chat 对话最灵活按CtrlLWindows/Linux或CmdLMac打开 Chat 面板输入我想写一个爬虫爬取 HackerNews 首页的标题和链接 保存到 CSV 文件。用 requests 和 BeautifulSoup。Cursor 会理解你的需求查看你的项目结构生成完整代码自动创建requirements.txt一条消息全部搞定实战示例完整爬虫代码这是 Cursor 生成的完整代码我只改了一点点importrequestsfrombs4importBeautifulSoupimportcsvfromdatetimeimportdatetimedefscrape_hackernews():爬取 HackerNews 首页urlhttps://news.ycombinator.com/headers{User-Agent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36}try:responserequests.get(url,headersheaders,timeout10)response.raise_for_status()exceptrequests.RequestExceptionase:print(f请求失败:{e})returnsoupBeautifulSoup(response.content,html.parser)storiessoup.select(.athing)data[]forstoryinstories[:30]:# 取前 30 条title_elemstory.select_one(.titleline a)iftitle_elem:titletitle_elem.text linktitle_elem.get(href,)data.append({title:title,link:link})# 保存到 CSVfilenamefhackernews_{datetime.now().strftime(%Y%m%d_%H%M%S)}.csvwithopen(filename,w,newline,encodingutf-8)asf:writercsv.DictWriter(f,fieldnames[title,link])writer.writeheader()writer.writerows(data)print(f成功爬取{len(data)}条新闻保存到{filename})if__name____main__:scrape_hackernews()运行代码pipinstall-rrequirements.txt python main.py就这样你的第一款 AI 辅助项目完成了关键快捷键速查快捷键功能场景TabAI 补全快速补全代码CtrlK快速编辑修改选中代码CtrlLChat 对话复杂需求、多文件协作CtrlShiftL代码解释理解陌生代码CtrlI内联编辑在当前位置快速修改常见问题Q1: Cursor 是免费的吗部分免费。Cursor 提供免费额度每月 2000 次补全 50 次 Chat超出后需要付费。Pro$20/月无限使用Business$40/月团队协作对于学习和小项目免费额度足够了。Q2: 我的代码会被上传到云端吗不会。Cursor 默认不上传代码。但如果你用 Claude 或 GPT-4 模型会发送到对应 API遵循隐私政策。如果担心隐私可以在设置中选择本地模型或自托管方案。Q3: Cursor 支持哪些编程语言所有主流语言Python、JavaScript、Java、C、Go、Rust、SQL 等。Cursor 基于 VS Code所有 VS Code 支持的语言Cursor 都支持。Q4: 如何让 Cursor 更好地理解我的项目打开整个项目文件夹不要只打开单个文件创建.cursorignore文件排除不需要的文件类似.gitignore在 Chat 中提供上下文比如项目的技术栈、架构说明下一步进阶技巧现在你已经掌握了基础。下一篇我们会讲符号的魔力如何用file、folder精准指定上下文Chat 模式深度用法多轮对话、代码审查、重构多文件编辑一次修改整个项目的相关文件总结5 分钟快速上手 Cursor 的核心✅ 下载安装1 分钟✅ 登录配置1 分钟✅ 创建项目1 分钟✅ 用 AI 写代码2 分钟关键心态Cursor 不是替代品而是加速器。它让你从写代码升级到指挥 AI 写代码。下一次你写代码时试试按 Tab 键。你会爱上这种感觉

更多文章