Cursor 由 Anysphere 打造,基于 VS Code 开发,是备受程序员喜爱的 AI 编程工具。它将开发环境与 AI 聊天机器人功能相结合,嵌入开发全流程。
在功能上,Cursor 既能根据少量代码片段或描述生成代码,完成补全工作,也支持指令式代码编写与类、函数更新,还能从代码库获取参考。2024 年,Cursor 相继推出 0.43 和 0.44 版本,带来 “Agent 模式” 与 “Yolo 模式”,提升任务执行的智能化与并行性。
Cursor 提供两周免费试用,之后可订阅专业版(每月 20 美元)或商业版(每月 40 美元)。OpenAI、Shopify 等知名企业,都借助 Cursor 提高编程效率。
一、下载

二、安装
双击安装包







三、配置
第一次打开cursor会要求我们注册账号,我们选择sign up

我这里直接使用github进行注册


这里提示是否要将vscode的配置直接引入,我这里选择了跳过

然后我们选择皮肤

接下来我们一路continue就可以了


这里我们选择中文

进入cursor

四、设置中文
我们选择file—>preferences—>Extension

在这里输入chinese,找到中文简体插件,使用install

然后我们重启软件

重启后可以看到基本变成中文

五、使用
我们打开一个工程,右侧我们可以直接进行询问

cursor常用的快捷键有4个
快捷键
|
功能
|
Tab
|
自动填充代码
|
Ctrl + K
|
编辑代码
|
Ctrl + L
|
回答用户关于代码和项目的问题(可编辑代码)
|
Ctrl + I
|
编辑整个项目(跨文件编辑代码)
|
1.自动填充Tab
我们可以看到,在我们输入内容时cursor会自动的帮我们分析代码,并且输出我们可能要编写的内容。
我们按下Tab键、即可一键补齐。

2.关于代码片段Ctrl + K
我们选中一段代码,按下Ctrl+K,即可弹出对话框

我们可以在这段对话框中对这部分代码输入命令或者提问
例如

例如

我们按下该键,接受cursor的修改
3.对整个项目或者文件进行操作Ctrl + L
我们按下Ctrl + L,可以看到左侧出现对话框

在这里我们可以选择对整个文件进行操作还是对项目进行操作

例如,我现在选择的main.c文件
可以看到

例如,我现在对目录进行操作


4.整个项目操作Ctrl + I
这个意思是,让cursor,从0到1的对整个工程进行操作,如下

可以看到

