自 2024 年中发布以来,Cursor 迅速成为编程领域的热门工具。经过三个月的深度使用,我决定撰写这篇教程,分享我的经验,帮助开发者更好地利用这款集成了先进大语言模型(LLM)的 AI 编程助手。通过本文,你将全面了解 Cursor 的强大功能,并掌握其使用技巧。(文末有惊喜,别错过!)
Cursor 是一款集成了 GPT-4、Claude 3.5 等先进 LLM 的类 VSCode 编译器,为开发者提供了 AI 编程助手功能。它的界面与 VSCode 几乎一致,操作方式也相似,包括插件下载、Python 编译器配置、远程服务器连接等。对于 VSCode 资深用户,可以无缝切换到 Cursor。此外,Cursor 还支持 IntelliJ IDEA 风格的界面,满足不同开发者的需求。

访问 Cursor 官网下载并安装软件,注册账户后即可开始使用。

完成注册后,使用账户登录即可享受 Cursor 的功能。每个账户的模型调用次数有限,GPT 的免费调用次数为 500 次。(文末有续费 VIP 的教程,记得看完哦!)

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

Cursor 内置了多个强大的语言模型,包括 GPT-4、Claude 3.5、以及 OpenAI 最新发布的推理模型 O1-Preview 和 O1-Mini。通过右上角的设置,可以选择相应模型辅助编程。日常开发中,Claude 3.5 和 GPT-4 是最常用的模型,它们的编程能力非常强大。

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

在空白区域按下 Ctrl+K,调出编辑框,选择模型并输入需求,Cursor 会根据你的需求生成代码。生成后,可以选择“接受”或“拒绝”生成的代码。
选中已有代码并按下 Ctrl+K,输入需求开始编辑。编辑完成后,点击“接受”或“拒绝”来应用或取消修改。
按下 Ctrl+L,输入 @ 并选择 Files 选项,即可针对整个文件进行提问和编辑。
Cursor 支持自动生成项目类图和时序图,是架构师的福音。只需将项目目录拖拽到聊天框中,输入“请帮我详细分析这个项目,并画出类图和时序图”,Cursor 便会生成 Mermaid 语法的图表,可以使用 Typora 或 draw.io 等工具转化为图形。

Ctrl+I 专为整个项目的开发设计,可以通过与模型对话来创建文件、删除文件、编辑多个文件等。例如,输入“写一个贪吃蛇游戏”,点击“全部接受”即可直接应用生成的代码。
Cursor 支持将外部文档作为知识库进行问答。在设置中添加文档后,按下 Ctrl+L,输入 @ 并选择 docs 选项,即可针对文档进行提问。
对于经常编写 prompt 的开发者,System prompt 是一个实用工具。通过添加 Rules for AI,可以帮助模型更好地理解职责和用户习惯,提供更精确的回答。
你是一名资深产品经理和工程师,专注于帮助用户实现产品设计与开发需求。
主动响应并满足用户需求,确保项目按时高质量完成。
以上技巧已足以应对大部分开发需求。如果你对 Cursor 非常感兴趣,可以访问 Cursor101 中文官网 了解更多信息。
虽然 Cursor 功能强大,但其收费模式可能不适合所有用户。不过,我发现了一种简单的方式可以实现无限续费 VIP 服务。只需访问 CURSOR VIP,按照页面提示操作即可。

