全网最全面详细的Cursor使用教程,一篇就够了,让开发变成聊天一样容易

一、cursor是什么

Cursor 编辑器是一款专为现代开发者设计的 AI 驱动的代码编辑器。
Cursor 通过集成先进的大型语言模型(如GPT-4、Claude 3.5)来理解和生成代码 。
Cursor 是一款基于 Visual Studio Code (VS Code) 的现代化代码编辑器,它继承了 VS Code 的强大功能和扩展性,并在此基础上加入了 AI 辅助编程功能,旨在提升开发者的效率和代码质量。

1.1、Cursor 特点

Cursor 基于 VS Code 开发,因此它拥有 VS Code 的所有优点,例如:

  • 跨平台支持: 支持 Windows、macOS 和 Linux 系统。
  • 丰富的插件生态系统: 可以使用 VS Code 的庞大插件库来扩展功能。
  • 强大的代码编辑功能: 支持语法高亮、代码补全、代码片段、代码导航等功能。
  • 集成终端: 方便开发者直接在编辑器内运行命令。

对于熟悉 VS Code 的用户来说,Cursor 的学习成本非常低,可以快速上手。
Cursor 的最大亮点在于其内置的 AI 辅助编程功能,它可以帮助开发者:

  • 代码补全: 根据上下文和代码风格,提供更智能、更准确的代码补全建议。
  • 代码生成: 根据自然语言描述或代码片段,自动生成代码,例如生成函数、类、测试用例等。
  • 代码解释: 解释代码的功能和逻辑,帮助开发者理解复杂的代码。
  • 代码调试: 帮助开发者查找和修复代码中的错误。
    这些 AI 功能可以显著提升开发效率,减少重复性工作,让开发者更专注于创造性工作。

二、使用步骤

2.1、cursor的下载

Cursor 官方网站下载页面:https://www.cursor.com/downloads。下载安装即可,并且注册账号,在第一次打开cursor时输入账号信息即可。
Cursor的中文文档

通常,在安装Cursor时,会有一个弹窗询问是否自动导入VS Code的快捷键、插件和设置。选择“Use Extensions”即可导入已有的VS Code扩展。

2.2、cursor中文设置

Cursor 是基于 VS Code 开发的一款编辑器,所以它的扩展使用的也是 VS Code 的扩展市场。接下来我们就在扩展市场中查找中文包,并安装。

VScode 安装汉化包很简单,打开 Curosr,点击左侧安装扩展图标,在搜索框输入 Chinese:

安装完成后,重启 Curosr,界面显示的就是中文了。

2.3、界面介绍

Cursor 编辑器的主界面设计简洁直观,主要由以下几个部分组成:

  • 菜单栏:位于窗口的顶部,包含文件、编辑、视图、运行、工具和帮助等菜单项。
  • 侧边栏:位于窗口的左侧,通常显示项目文件结构、搜索、版本控制等功能。
  • 编辑区:位于窗口的中央,是编写和编辑代码的主要区域。

2.4、常用快捷键及对应的功能

Tab:自动填充


在编辑区写需求描述的时候,Cursor会自动给出描述的文案,要是采用的话,按下Tab键就是接受了Cursor的建议,自动填充功能是非常方便哒

Ctrl +K: 润色/生成代码
  • 修改已有代码
    上面写完需求描述后,要是觉着自己写的不好,也可以让Cursor来润色一下哟。
    选中已有代码按下Ctrl+K唤出编辑框,选择模型,输入需求开始编辑,生成后点击Accept或或Reject接受或拒绝,也可以点击代码行最右侧进行单行代码的Accept或Reject。
  • 代码从0到1
    随便找一个空白区域按下Ctrl+K唤出编辑框,选择模型,输入需求开始生成,生成后点击Accept或或Reject接受或拒绝。
    同样地,可以直接在唤出的编辑框中描述需求,从而实现代码从0到1的实现
Ctrl +L:回答用户关于代码和整个项目的问题,也可以编辑代码(功能最全面)

这个快捷键非常强大,可以编辑代码、智能问答,其中智能问答可以针对选中代码、整个代码文件和整个项目进行问答。
同样选中一块区域按下Ctrl+L,右侧会显示问答界面,针对选中的区域进行提问,同时也可以提出代码编辑要求,然后会给出修改后的代码(和Ctrl+K类似)。

这完整的python项目需求就开发完喽。

2.5、打开目录

我们可以在 Cursor 中打开一个代码文件,也可以在在 Cursor 中打开一个目录(文件夹)是一个简单的过程,操作都很简单。

首先,我们打开已经安装好的 Cursor,在 Cursor 首次打开时,你会看到一个项目的 Open a folder(打开目录) 按钮。

我们也可以打开一个已存在的文件或目录(文件夹),比如我们打开一个 lottery_system,打开该目录后,它就会显示在资源管理器中:

在打开的目录右侧,可以在该目录下新建文文件、新建目录、刷新、折叠目录:

三、执行项目

上边用Cursor已经根据需求生成了python代码,接下来就是跑起来了。

真好,一个抽奖活动就写好了