自 2024 年发布以来,Cursor 迅速在编程领域崭露头角,成为开发者的得力助手。经过三个月的深度使用,我将分享这篇教程,帮助你快速掌握这款集成了先进大语言模型(LLM)的 AI 开发工具。(文末有惊喜哦!)
Cursor 是一款集成了 GPT-4、Claude 3.5 等先进大语言模型的类 VSCode 编译器。它本质上为 VSCode 增添了 AI 编程助手的功能。界面和操作方式与 VSCode 几乎一致,支持插件下载、Python 编译器配置、远程服务器连接等。资深 VSCode 用户可以无缝切换到 Cursor。如果你是 IDEA 用户,Cursor 也提供了对应的界面选择。

访问 Cursor 官网下载并安装工具,注册一个账户。首次打开 Cursor 时,输入账号信息即可开始使用。
Cursor 官网

完成注册后,使用账户登录 Cursor。每个账户有 500 次 GPT 免费调用次数。(文末教你如何高效续费!)

在右上角输入 language,可以将界面语言切换为简体中文。

Cursor 内置了多个强大的语言模型,包括 GPT-4、Claude 3.5、O1-Preview 和 O1-Mini。你可以通过右上角设置选择模型辅助编程。日常开发中,GPT-4 和 Claude 3.5 最为常用。

Cursor 提供了四个高效的快捷键:
Tab:自动填充代码
Ctrl+K:编辑代码
Ctrl+L:回答代码和项目问题,支持编辑功能
Ctrl+I:跨文件编辑项目代码
按下 Tab 键即可接受 Cursor 的代码补全建议。

在空白区域按下 Ctrl+K,输入需求,Cursor 会根据你的需求生成代码。生成后,可以选择 “接受” 或 “拒绝”。
选中已有的代码并按下 Ctrl+K,输入需求进行编辑。完成后,点击 “接受” 或 “拒绝” 进行确认。

选中空白区域并按下 Ctrl+L,输入 @,选择 Files 选项,针对整个文件进行提问和编辑。

Cursor 可以自动生成项目类图和时序图。只需将项目目录拖拽到聊天框并提问:“请分析项目并绘制类图和时序图。”

生成的 Mermaid 语法可以使用 Typora 或 Drawio 等工具转化为图形。

Ctrl+I 功能支持通过与模型对话开发整个项目,支持创建文件、删除文件和同时编辑多个文件。

Cursor 支持将外部文档作为知识库进行问答。在设置中添加文档后,按下 Ctrl+L,输入 @,选择 docs 选项进行提问。

在设置中添加 System Prompt,帮助模型更好地理解你的需求。
markdown
你是一名资深产品经理和工程师,专注于帮助用户实现产品设计与开发需求。
主动响应并满足用户需求,确保项目按时高质量完成。
Cursor 功能强大,但收费模式可能不适合所有用户。👉 野卡 | 一分钟注册,轻松订阅海外线上服务 提供的服务可以帮助你更高效地使用 Cursor。
通过 GitHub 上的开源项目,你可以低价或免费获取 Cursor Pro 功能。按照教程操作,轻松解锁高级功能。

复制破解命令并运行在终端中,保持终端开启,重新启动 Cursor 即可。

