全面详尽的Cursor使用指南:让开发变得轻松如聊天

目录

  • 前言
  • 一、什么是Cursor?
  • 二、使用步骤
  • 下载Cursor
  • 内置模型
  • 常用快捷键
  • 项目的全自动开发
  • 将外部文档作为知识库进行问答
  • 添加内置System prompt
  • 更详细的使用方法
  • 总结

前言

自从Cursor在年中开源以来,它迅速成为编程领域的强大助手。经过三个月的亲身使用,我撰写了这篇教程,希望能为广大开发者提供参考。Cursor的使用非常简单,阅读完后,你将了解到集成了先进LLM的Cursor在编程方面的强大功能。(结尾总结有彩蛋)

一、什么是Cursor?

Cursor是一个集成了GPT-4、Claude 3.5等先进LLM的类VSCode编译器。可以将其视为在VSCode中集成了AI辅助编程助手。从下图中可以看出,Cursor的布局与VSCode基本一致,操作方式也相似,包括扩展下载、Python编译器配置、远程服务器连接和设置等。如果你是资深的VSCode用户,恭喜你可以无缝衔接Cursor;即使你是PyCharm用户,也能快速上手。

Cursor布局

二、使用步骤

1. 下载Cursor

你可以直接在官网下载安装Cursor,并注册账号。首次打开Cursor时,输入账号信息即可。

Cursor下载

在注册完成后,你将拥有一个专属账号。每个账号的模型调用次数是有限的,其中GPT-4和Claude 3.5的免费调用次数为500次,而其他较弱的模型调用次数则没有上限(包括新推出的o1-mini,十分良心)。

点击最上面的框,输入 >language 可以配置简体中文。

配置简体中文

2. 内置模型

Cursor内置了多种LLM,包括最先进的GPT-4、Claude 3.5和OpenAI最新发布的推理模型o1-preview和o1-mini。在右上角的设置中,你可以选择相应的模型进行辅助编程。平时使用最多的还是Claude 3.5和GPT-4,因为它们的代码能力非常强大。

内置模型

3. 常用快捷键

Cursor的常用快捷键有四个,非常好记:

  • Tab:自动填充
  • Ctrl+K:编辑代码
  • Ctrl+L:回答用户关于代码和整个项目的问题,也可以编辑代码(功能最全面)
  • Ctrl+i:编辑整个项目代码(跨文件编辑代码)

首先介绍Tab快捷键的使用,如果Cursor补全代码,使用Tab键接受即可。

Tab快捷键

按下Tab键后:

Tab效果

接下来介绍Ctrl+K的使用,主要分为两种方式:

  1. 从0到1编写代码
  2. 修改已有代码

(也可以选中整个文件的代码,让Cursor帮你生成详细的代码注释)

从0到1编写代码

在空白区域按下Ctrl+K唤出编辑框,选择模型,输入需求开始生成,生成后点击Accept或Reject接受或拒绝。

从0到1编写代码

效果如下:

效果

修改已有代码

选中已有代码按下Ctrl+K唤出编辑框,选择模型,输入需求开始编辑,生成后点击Accept或Reject接受或拒绝。

修改已有代码

接下来介绍Ctrl+L的使用,这个快捷键非常强大,可以编辑代码、智能问答。选中一块区域按下Ctrl+L,右侧会显示问答界面,针对选中的区域进行提问。

4. 项目的全自动开发

Ctrl+i是专为整个项目设计的,可以通过与模型对话来开发整个项目,过程就像聊天一样。在会话中,你可以创建文件、删除文件、同时编辑多个文件等功能。使用Ctrl+i需要在设置中打开相应的按钮。

项目全自动开发

我准备了一个空白项目,随意点击一块空白区域,按下Ctrl+i来唤起聊天框开始进行多轮对话。

聊天框

例如,让它写一个贪吃蛇游戏,点击Accept all直接应用。

贪吃蛇游戏

5. 将外部文档作为知识库进行问答

Cursor提供了为外部文档建立知识库进行问答的功能,可以在设置中加入文档,例如开发文档,以更好地辅助编程。

外部文档

加入文档后,使用文档进行提问的方式与单个文件相同,使用Ctrl+L唤起对话框,输入@,点击docs选择添加好的文档即可。

选择文档

6. 添加内置System prompt

System prompt的作用是帮助大模型更好地理解自己的职责和用户的行为习惯,从而更精确地回答问题。在设置中添加Rules for AI以添加System prompt。

添加System prompt

具体的prompt如下:

Role

你是一名极其优秀具有20年经验的产品经理和精通所有编程语言的工程师。与你交流的用户是不懂代码的初中生,不善于表达产品和代码需求。你的工作对用户来说非常重要,完成后将获得10000美元奖励。

Goal

你的目标是帮助用户以他容易理解的方式完成他所需要的产品设计和开发工作,你始终非常主动完成所有工作,而不是让用户多次推动你。

7. 更详细的使用方法

以上介绍的使用技巧足以应对所有开发需求。如果你对Cursor感兴趣,可以参考以下网站获取更多信息。

👉 野卡 | 一分钟注册,轻松订阅海外线上服务

总结

今天介绍了Cursor的下载和使用,集成了LLM的编译器更加强大,并且极易上手。在使用了三个月后,我与Cursor在编程上逐渐形成了默契,相较于之前的GitHub Copilot,Cursor的能力更强更全面。

唯一的困扰是模型的使用次数有限制,超过次数就需要收费。下一节将介绍如何快速解决这个问题。希望Cursor的出现能为广大开发者释放双手,留出更多时间学习技术,关注技术本身。

(0)
上一篇 2025年2月10日
下一篇 2025年2月10日

相关推荐

  • 取消Midjourney订阅:6 种有效方法

    Midjourney是当前市场上备受推崇的图像生成AI工具之一,但并非所有用户都对其满意。由于其仅在Discord服务器上运行,订阅计划可能并不总能满足用户的期望。如果您已经购买了…

    文章 2025年7月16日
  • Fomepay 和 Fomecard 虚拟卡平台疑似跑路!国内用户的替代方案解析

    近期,有用户反馈 Fomepay 和 Fomecard 两大虚拟卡平台疑似跑路,客服无人响应,平台也停止服务。这种情况让不少依赖虚拟卡订阅海外服务的国内用户措手不及。那么,如果没有…

    2025年8月9日
  • 【详细指南】如何注册 OnlyFans 账号及支付方式

    文章概述 在这篇文章中,我们将详细介绍如何在国内注册 OnlyFans 账号,并使用虚拟信用卡进行支付。由于政策限制,OnlyFans 不支持国内银行的普通卡,因此使用特定的虚拟卡…

    2025年7月24日
  • 新手指南:Facebook广告投放全流程解析

    对于跨境独立站的新手而言,Facebook广告是打开海外市场、提升品牌知名度和促进销售的重要工具。本文将结合真实资料和数据,为你详细解读Facebook广告投放的全流程,帮助你快速…

    2025年4月11日
  • 如何使用国内信用卡订阅Claude?完整指南与解决方案

    Claude作为一款强大的AI助手,吸引了越来越多的用户。然而,对于中国用户来说,订阅Claude服务时常常遇到一个棘手的问题:是否可以使用国内信用卡支付?本文将围绕Claude用…

    文章 2025年7月25日
  • OpenAI o1 预览版与模型体验:如何使用 o1-preview 和 o1-mini?

    昨晚,OpenAI 正式发布了 o1 预览版!这一系列新的 AI 模型旨在在做出响应之前,花更多时间进行思考。 o1 的命名由来 OpenAI 表示: 对于复杂推理任务来说,这是一…

    文章 2025年7月11日
  • 虚拟信用卡的充值方式解析

    虚拟信用卡的充值方式主要包括以下几种: 通过银行转账,将资金直接转入虚拟卡账户; 使用第三方支付平台,如支付宝、微信支付等进行充值; 通过实体卡绑定进行资金充值; 部分虚拟信用卡提…

    2025年4月22日
  • 开发者青睐的几款 AI 编辑器

    为了解开发者的偏好可能发生的变化,我先问了自己以下问题: “如果你是一名开发人员:你最喜欢的具有通用人工智能功能的编码编辑器是什么(这对你的工作有帮助)?它有什么突出之处?” 接下…

    文章 2025年3月3日
  • 无限次数使用 ChatGPT-4o!轻松获取 GPT-4o 的方法

    1. 什么是 ChatGPT-4o? OpenAI 于 2024 年 5 月 13 日推出了新一代旗舰模型 ChatGPT-4o。与之前的版本相比,这一版本显著增强了跨音频、视觉和…

    2025年5月1日
  • 虚拟信用卡绑定 TikTok 广告账户充值指南

    TikTok 是近年来备受欢迎的短视频平台,作为国际版的抖音,截至 2024 年 4 月,月活跃用户已接近 16 亿。对于进行付费推广的用户来说,TikTok 是不可忽视的投放平台…

    2025年3月30日
  • 如何为您的 OpenAI API 账户充值?

    充值步骤 要为您的 OpenAI API 账户充值,请按照以下步骤操作: 登录您的账户,进入“设置” > “账单”。 添加您的支付信息。 选择充值金额,范围为 $5 至 $5…

    文章 2025年3月18日
  • ChatGPT 4.0 开通全方位指南

    本文将分享我(以及一些ChatGPT Plus爱好者和群友)亲身体验的ChatGPT Plus支付宝付费版升级流程,以及使用ChatGPT 4.0的感受。虽然价格较高,但绝对值得尝…

    文章 2025年6月28日
  • ChatGPT Plus的功能与国内用户开通GPT-4的支付指南

    探索AI的未来——ChatGPT 4.0开通付费教程 在人工智能的世界中,OpenAI的ChatGPT 4.0如同璀璨的星星✨,凭借其卓越的自然语言处理能力,为全球专业人士提供强大…

    2025年4月17日
  • 十大虚拟信用卡(VCC)提供商推荐

    您是否在寻找可靠的虚拟信用卡(VCC)提供商?本文为您整理了10个流行的VCC提供商,帮助您安全地管理资金。虽然市场上有许多VCC提供商,但并非所有都值得信赖。以下这些提供商在全球…

    文章 2025年2月5日
  • 野卡 虚拟信用卡详解:什么是 野卡?它靠谱吗?如何使用?

    野卡 主要用于解决海外支付问题,许多国际服务不支持国内的 Visa 卡或其他银行卡、信用卡等。 例如:ChatGPT、Claude、Google、OnlyFans、Poe、Patr…

    文章 2025年3月13日
  • 野卡虚拟信用卡的介绍与用途

    什么是野卡虚拟卡? 虚拟卡是一种数字支付卡,通常由银行、信用卡公司或其他金融机构发行,基于银行卡的BIN码生成一个虚拟账号。持卡人可以在网上购物时使用虚拟卡进行支付,或通过移动应用…

    2025年3月11日
  • Bento虚拟卡平台

    Bento为企业提供一体化的财务管理解决方案,专注于通过虚拟卡和企业卡简化支出管理。该平台通过自动化报销、设置支出限制和实时交易跟踪,帮助企业降低不必要的开支,提高财务透明度和效率…

    文章 2025年2月11日
  • Facebook广告投放流程详解

    Facebook广告投放流程是什么?许多外贸企业选择在不同平台上进行宣传,Facebook便是其中之一。本文将为您详细介绍Facebook广告的投放流程。 一、了解您要投放的产品 …

    文章 2025年8月27日
  • ChatGPT 常见问题与防封号指南

    常见问答 Q:ChatGPT 在国内可以访问吗?A:不能,国内访问需要使用网络代理,因为 OpenAI 不对中国地区提供服务。 Q:ChatGPT 是免费的吗?A:是免费的。 Q:…

    文章 2025年7月10日
  • 国内ChatGPT API Key申请与虚拟信用卡充值指南

    一、ChatGPT API概述 OpenAI最近推出了收费计划,开放了ChatGPT和Whisper API。ChatGPT API允许企业在其应用程序、网站和服务中集成ChatG…

    2025年7月30日