Cursor怎么使用,3分钟上手Cursor:比ChatGPT更懂需求,用聊天的方式写代码,GPT4、Claude 3.5等先进LLM辅助编程
前言
在人工智能工具井喷的今天,大家早已习惯用AI辅助编程,但大多数工具要么停留在“问答式”交互,要么对复杂代码逻辑束手无策。而Cursor——这款专为开发者设计的AI编程工具,凭借对代码上下文的深度理解、一键生成完整函数甚至模块的能力,正在成为新宠。只需3分钟,你就能用它解锁高效编码体验(文中有彩蛋)。
第一步: 安装与配置(1分钟)
1. 下载安装
- 访问Cursor官网,根据系统(Windows/macOS/Linux)下载安装包,安装过程与普通编辑器无异。



 - 启动并配置Cursor(选择不登录账号)
 
- 首次启动会有选项让选择登录方式,可以选择使用官方账号登录(好处就是可以使用官方提供的大模型,但是会有调用次数的限制,其中GPT4和Claude3.5的免费调用次数为500次,其它比较弱的模型的调用次数无上限)这里推荐先不使用账号登录







 
- 连接项目(关键步骤)
打开Cursor后,直接导入现有项目文件夹或新建一个项目,AI会自动分析项目中的代码结构和依赖关系。这一步是它比ChatGPT或者其他大模型更“懂”你代码场景的重要一步。




 - 中文设置
如果你习惯使用中文可以配置Cursor的语言为简体中文,通过扩展插件安装(推荐,如果此方法不行请往下看)。



 - 另一种配置中文的方法
有一些小伙伴在扩展这里搜索插件可能搜索不到而且本地也没有在VScode中安装插件,请使用此方法; 
第一步打开这个github:https://github.com/Microsoft/vscode-loc 下载插件
- 内置模型介绍
Cursor内置了很多LLMs,包括最先进的GPT4s、Claude3和openai最新发布的推理模型o1-preview和o1-mini,在右上角的设置中即可打开相应的模型进行辅助编程。平时用的最多的还是Claude3和GPT4,因为代码能力真的很强悍,后面会有对应的展示以及怎么突破官方的调用上限。
 
第二步:配置AI大模型突破官方调用次数限制(1分钟)
1. 配置Claude AI


2. 添加其他模型


3. 查找支持的模型
如果想要使用更多的模型可以到下面一步API这个网址去找:

第三步:用自然语言写代码(1分钟)
1. 常用快捷键介绍及演示
- cursor最常用的快捷键就四个,记住就好:
 
Tab:自动填充
Ctrl+K:编辑代码
Ctrl+L:回答用户关于代码和整个项目的问题,也可以编辑代码(功能最全面)
Ctrl+i:编辑整个项目代码(跨文件编辑代码)
如果是mac请把Ctrl替换为command
2. 快捷键召唤AI
在代码文件中按下 Ctrl+K(Windows)或 Cmd+K(macOS),输入自然语言指令,例如:
“帮我写一个能在浏览器直接运行的贪吃蛇游戏。”
Cursor会在3秒内生成完整代码,并附带注释解释逻辑。








Cursor怎么使用,3分钟上手Cursor:比ChatGPT更懂需求,用聊天的方式写代码,GPT4、Claude 3.5等先进LLM辅助编程的更多相关文章
- ECharts数据图表系统? 5分钟上手!
		
目录: 前言 简介 方法一:模块化单文件引入(推荐) 方法二:标签式单文件引入 [前言] 最近在捣鼓各种插件各种框架,发现这个ECharts还是比较不错的,文档也挺全的,还是中文的,给大家推荐一下. ...
 - 一分钟上手artTemplate
		
一分钟上手artTemplate artTemplate是腾讯开源的前端模版引擎.之前做hue二次开发,只接触过用python写的mako模版引擎,所以之前对前端模版引擎了解不是很多. 这次因为pm叫 ...
 - 普通Linux用户1分钟上手vi编辑器
		
*导读:普通用户只要花1分钟看第二部分即可.高级用户请忽略本文* 目录 1. 编辑器之战 2. vi的使用 2.1 vi的3个模式 2.2 vi的3个模式切换 2.3 vi最基本的命令 2.4 vi的 ...
 - Nodejs新手村指引——30分钟上手
		
概要 #准备工作 #开启简单的服务 #路由 #获取参数的三种方式 #静态文件 #数据库集成 #async解决多重嵌套问题 本文适合没有nodejs项目开发经验而又想对nodejs有个大概了解的你阅读, ...
 - 一分钟上手, 让 Golang 操作数据库成为一种享受
		
gorose, 最风骚的 go orm, 拥有链式操作, 开箱即用, 一分钟上手等八大风骚, 让 golang 操作数据库成为一种享受, 妈妈再也看不到我处理数据的痛苦了, 下面就来为大家一一讲解 g ...
 - ECharts模块化使用5分钟上手
		
什么是EChats? 一句话: 一个数据可视化(图表)Javascript框架,详细?移步这里,类似(推荐)的有 HighCharts,其他? 嗯,先看看吧-- 快速上手: 模块化单文件引入(推荐). ...
 - 三分钟上手Highcharts简易甘特图
		
根据业务需求,找到了这个很少使用的图形,话不多说,看看该如何使用.首先要引入支持文件:可根据链接下载. exporting.js:https://img.hcharts.cn/highcharts/m ...
 - 【新手】【十分钟上手系列-一】快速开发vue插件
		
2018.6.28 在这浮躁的前端娱乐圈,不会三两个新框架都觉得自己不是前端.哦,不是我说的.说到底.原生才是重中之重.加油. vue用了大半年多,一直在用ui库,插件等,没有自己的东西. 想想连个v ...
 - 5分钟上手自动化测试——Airtest+Poco快速上手
		
版权声明:该文章为AirtestProject原创文章:允许转载,但转载必须注明“转载”并保留原链接 前言 本文档将演示使用`AirtestProject`专用的编辑器AirtestIDE,编写`Ai ...
 - 10 分钟上手 Vue 组件 Vue-Draggable
		
Vue 综合了 Angualr 和 React 的优点,因其易上手,轻量级,受到了广泛应用.成为了是时下火热的前端框架,吸引着越来越多的前端开发者! 本文将通过一个最简单的拖拽例子带领大家快速上手 V ...
 
随机推荐
- Android平台从上到下,无需ROOT/解锁/刷机,应用级拦截框架的最后一环,SVC系统调用拦截。
			
Android平台从上到下,无需ROOT/解锁/刷机,应用级拦截框架的最后一环 -- SVC系统调用拦截. ☞ Github: https://www.github.com/iofomo/abyss ...
 - webstorm前端vue项目安装依赖包总结
			
npm install提示错误信息,与node.js版本有关.以下是用到的一些命令行参数: 1.清除npm的缓存:npm cache clean --force 2.设置npm下载镜像:npm con ...
 - 又来新活了!AI电商搜索,或是下一个90亿美元独角兽?
			
图源:https://www.shopencore.ai/ 全新体验,大模型驱动的对话式购物搜索. Encore, 由2024年10月成立的美国初创公司开发.定位于二手商品对话式购物搜索,最终目标为个 ...
 - 深入剖析实体-关系模型(ER 图):理论与实践全解析
			
title: 深入剖析实体-关系模型(ER 图):理论与实践全解析 date: 2025/2/8 updated: 2025/2/8 author: cmdragon excerpt: 实体-关系模型 ...
 - Amazon Dynamo系统架构
			
Amazon Dynamo系统架构 目录 Amazon Dynamo系统架构 0x00 摘要 0x01 Amazon Dynamo 1.1 概况 1.2 主要问题及解决方案 1.3 数据均衡分布 1. ...
 - Luogu P10581 蓝桥杯2024国A 重复的串 题解 [ 蓝 ] [ KMP ] [ 动态规划 ] [ 矩阵加速 ]
			
重复的串:KMP + dp 的板子题. 暴力 dp 设计 \(dp_{k,i,j}\) 表示主串匹配到第 \(i\) 位,模式串有 \(j\) 位已匹配完成,目前已完成 \(k\) 次匹配的方案数. ...
 - 深入浅出理解Continuous Queries和Cypher Query Language
			
1. 什么是Continuous Queries? 连续查询是 Drasi 最重要的组件.它们是您告诉 Drasi 要在源系统中检测哪些更改以及检测到更改时要分发的数据的机制.源为订阅的 Contin ...
 - 泰山派设备控制(RGB)
			
泰山派设备系统控制(RGB) 1.进入设备系统 cd /sys/class 2.进入RGB灯子系统 cd /sys/class/leds/ 罗列可操作的设备,可以看到三个设备,"rgb-le ...
 - DataX - [01] 概述
			
DataX是阿里巴巴集团内被广泛使用的离线数据同步工具/平台.实现包括MySQL.Oracle.SQLServer.PostgreSQL.HDFS.Hive.ADS.HBase.TableStor ...
 - Ansible - [03] Ansible ad-hoc模式
			
Ansible ad-hoc是一种通过命令行批量管理的方式 格式:ansible 主机集合 -m 模块名 -a "参数" 其他参数: -k 使用密码远程.-i 指定主机列表文件 以 ...
 
			
		

