新手教程

Cursor 怎么用?
从零开始掌握 AI 编程神器

如果你刚接触 Cursor,可能会觉得界面像黑客电影。别担心,本文将带你一步步解锁这款 AI 编辑器的强大功能,从安装汉化到精通核心技巧。

Cursor-VIP Team

Cursor 是什么?
Cursor 是一个 AI Native(AI 原生)的代码编辑器,基于 VS Code 二次开发。它不仅仅是帮你补全代码,更能理解整个项目、编写新功能、修复 Bug 甚至重构代码。对于开发者来说,它就像是一个 24 小时待命的高级结对编程伙伴。

一、快速入门:三步搭建开发环境

1

下载与安装

访问 Cursor 官网 下载对应系统的安装包(Windows/Mac/Linux)。首次启动时,建议使用 GitHub 或 Google 账号登录,以便同步设置。

2

设置中文语言 (汉化)

默认界面是英文。按快捷键 Cmd/Ctrl + Shift + P 打开命令面板,输入 "Install Extension",搜索 "Chinese",安装 "Chinese (Simplified)" 插件。安装后按提示重启即可汉化界面。

3

安装开发环境

Cursor 支持所有主流编程语言。如果你要写 Python,可以在扩展商店搜索并安装 "Python" 插件;如果是 Web 开发,它已经内置了对 HTML/JS/TS 的完美支持。

二、核心功能详解:AI 如何帮你写代码

Cursor 的强大之处在于它提供了多种与 AI 交互的模式,适应不同的开发场景。

Tab 自动补全

场景: 写代码过程中。

Cursor 的补全不仅仅是单行,它能预测你接下来的多行逻辑。当你输入代码时,灰色文字就是 AI 的建议,按 Tab 键即可一键采纳。

Chat 模式 (Cmd+L)

场景: 提问、解释代码、生成代码块。

Cmd/Ctrl + L 打开侧边栏对话框。你可以像和人聊天一样提问:“帮我写一个 Python 爬虫”或“解释一下这段代码是干嘛的”。

Inline Edit (Cmd+K)

场景: 快速修改选中的代码。

选中一段代码,按 Cmd/Ctrl + K ,输入指令如“把这个函数改成异步的”或“添加错误处理”,AI 会直接在编辑器里修改代码。

Composer (Cmd+I)

场景: 多文件编辑、复杂功能开发。

Cmd/Ctrl + I 打开 Composer(即 Agent 模式)。它能同时修改多个文件,非常适合开发一个完整的功能模块,比如“添加一个用户登录页面”。

三、高效开发技巧:掌握这些才算会用

1. 善用 @ 符号管理上下文

在与 AI 对话时,如何让 AI 知道你在说什么?答案就是 @ 符号

  • @Files 引用特定文件。例如 @utils.py ,让 AI 基于该文件回答。
  • @Codebase 扫描整个代码库。当你问“登录逻辑在哪里”时,使用它。
  • @Web 让 AI 联网搜索。例如“@Web 查询最新的 React 官方文档”。
  • @Notepad 创建一个临时的“记事本”,把需求文档或关键规则放进去,让 AI 始终遵循。

2. 常用快捷键速查

功能 Mac 快捷键 Windows 快捷键
打开 Chat Cmd + L Ctrl + L
内联编辑 (Inline Edit) Cmd + K Ctrl + K
打开 Composer (Agent) Cmd + I Ctrl + I
接受补全 Tab Tab

四、避坑与进阶指南

  • 人工审核 (Code Review): 永远不要盲目信任 AI 生成的代码。点击 "Accept" 之前,一定要通读一遍,检查逻辑漏洞或潜在的安全风险。
  • 模型选择: Cursor Pro 支持切换模型。写复杂逻辑推荐用 Claude 3.5 Sonnet Claude 3.7 Opus (逻辑更强);日常简单对话可以用 GPT-4o-mini (速度快)。
  • 隐私模式: 如果你在公司使用,可以在设置中开启 "Privacy Mode",确保你的代码不会被用于训练 AI 模型。

Cursor 的学习曲线非常平滑,只要记住 "Cmd+K" 和 "Cmd+L" 这两个快捷键,你就已经掌握了 80% 的精髓。现在,打开你的 Cursor,开始创建第一个 AI 辅助的项目吧!