Cursor 零基础入门教程:强大 AI 开发工具使用指南(附高效使用技巧)

自 2024 年发布以来,Cursor 迅速在编程领域崭露头角,成为开发者的得力助手。经过三个月的深度使用,我将分享这篇教程,帮助你快速掌握这款集成了先进大语言模型(LLM)的 AI 开发工具。(文末有惊喜哦!)

1. 什么是 Cursor?

Cursor 是一款集成了 GPT-4、Claude 3.5 等先进大语言模型的类 VSCode 编译器。它本质上为 VSCode 增添了 AI 编程助手的功能。界面和操作方式与 VSCode 几乎一致,支持插件下载、Python 编译器配置、远程服务器连接等。资深 VSCode 用户可以无缝切换到 Cursor。如果你是 IDEA 用户,Cursor 也提供了对应的界面选择。

Cursor 界面
Cursor 界面

2. Cursor 使用全攻略

2.1 下载与安装

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

Cursor 官网

下载 Cursor
下载 Cursor

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

注册完成
注册完成

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

切换语言
切换语言

2.2 内置模型

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

模型选择
模型选择

2.3 常用快捷键

Cursor 提供了四个高效的快捷键:

  • Tab:自动填充代码

  • Ctrl+K:编辑代码

  • Ctrl+L:回答代码和项目问题,支持编辑功能

  • Ctrl+I:跨文件编辑项目代码

2.3.1 Tab 键:自动补全代码

按下 Tab 键即可接受 Cursor 的代码补全建议。

Tab 键使用
Tab 键使用

2.3.2 Ctrl+K:从零到一编写代码

在空白区域按下 Ctrl+K,输入需求,Cursor 会根据你的需求生成代码。生成后,可以选择 “接受” 或 “拒绝”。

2.3.3 Ctrl+K:修改已有代码

选中已有的代码并按下 Ctrl+K,输入需求进行编辑。完成后,点击 “接受” 或 “拒绝” 进行确认。

修改代码
修改代码

2.3.4 Ctrl+L:文件级问答与编辑

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

文件级问答
文件级问答

2.3.5 绘制项目类图与时序图

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

类图与时序图
类图与时序图

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

Mermaid 语法
Mermaid 语法

2.3.6 Ctrl+I:自动化项目开发

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

项目开发
项目开发

2.3.7 外部文档知识库

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

知识库设置
知识库设置

2.3.8 System Prompt 设置

在设置中添加 System Prompt,帮助模型更好地理解你的需求。

markdown

角色定义

你是一名资深产品经理和工程师,专注于帮助用户实现产品设计与开发需求。

目标

主动响应并满足用户需求,确保项目按时高质量完成。

3. 高效使用技巧

Cursor 功能强大,但收费模式可能不适合所有用户。👉 野卡 | 一分钟注册,轻松订阅海外线上服务 提供的服务可以帮助你更高效地使用 Cursor。

通过 GitHub 上的开源项目,你可以低价或免费获取 Cursor Pro 功能。按照教程操作,轻松解锁高级功能。

破解教程
破解教程

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

破解命令
破解命令