AI编程:cursor使用教程

简介: 这是小卷对AI编程工具学习的首篇文章,以Cursor为例,介绍其安装与基本功能。Cursor分为狭义和广义两类,前者辅助程序员高效编程,后者让无基础用户也能创建应用。文章详细讲解了Cursor的安装、快捷键、代码生成、修改、补全及项目理解等功能,并展示了如何通过提示词实现需求,帮助小白轻松上手编程。

这是小卷对AI编程工具学习的第1篇文章,今天以cursor为例,通过给提示词,让不懂编程的小白也能自己用代码实现需求

1.什么是AI编程工具?

可以分为两类:

狭义的AI编程工具

面向程序员的,主要用于提升写代码的效率

  • 豆包Marscode、Cursor这样的AI编程IDE工具,就是专门为程序员提供的一个AI助手
  • 功能有:生成代码、解释代码含义、优化代码结构、查找代码错误、回答编程问题
  • 工具的主要作用是辅助编程,写代码变得很轻松

广义的AI编程工具

没有编程基础的人也能用的,可以自己创造应用

  • 比如Coze、Dify这类智能体搭建平台
  • 提供的功能有:可视化界面搭建、预设功能模块、简单逻辑配置、一键部署功能
  • 平台提供搭积木的功能,用户组合积木就能实现各种应用程序
  • 这类工具就降低了编程门槛,普通人都能用上

2. Cursor的安装

访问Cursor的官网:https://www.cursor.com/ 下载客户端到本地,注册账号时可以选择谷歌邮箱登陆,新注册的账号有14天的Pro版本试用期,足够我们使用了。

1.png

3.基本功能使用

3.1创建代码结构

Mac用户使用Command + i 可以唤醒Composer,然后我们输入提示词创建代码结构

2.png

然后可以用浏览器打开index.html文件查看效果

3.png

Cursor还有一些快捷键的功能,可以自行打开设置里的Keyboard Shortcuts查看

4.png

3.2 新增/修改代码、文字

如果只想修改部分代码,可以鼠标选中后,使用Command + K打开窗口,并输入修改要求;

不选中代码的情况下,打开窗口,可以要求AI实现新增的功能,比如这里我想增加一个广告位,效果如下:

5.png

6.png

3.3 自动补全代码、注释、文字

输入代码或者注释,Cursor可自动补全代码,按Tab键生效

比如下面我写了一行注释,按Tab键后,自动生成对应功能的代码

7.png

除了补齐代码功能外,还有补齐文字的功能,比如下面的示例:

8.png

3.4 对话窗口

Mac上使用Shift + Command + L打开Chat窗口,在窗口里输入需求,AI能为我们提供不同的方案

根据生成的代码,点击Apply,再点击Accept,代码就能应用了,然后可以刷新网页看下效果

9.png

10.png

3.5 项目理解

Cursor具备理解整个项目代码的强大能力,注意是整个项目,不是单个代码文件!

这里在Chat窗口输入@Codebase然后要求AI分析代码功能点,这样即使是旧的,没人维护的项目,我们也能很快理清当前的功能有哪些

以小卷的Github上的开源项目为例:

11.png

3.6 全局搜索

我们还可以将其当做一个搜索工具,比如我们想找项目的某个功能点在哪个代码文件里,直接文字输入就行

12.png

4.自动爬取网页内容辅助编程

用户可以给Cursor提供需要分析的网页,Cursor会自动爬取,作为辅助知识进行开发。该功能可以理解为联网查询,不过存在一些缺陷

静态网页爬取成功率较高,非静态网页爬取较难,可以完全爬不了!!!

操作方法:在Setting > Cursor Setting > Features设置里,在Docs位置进行配置

  • Name:指令名称
  • Prefix:待爬取的网页地址的前缀,这样可爬取多个网页
  • EntryPoint:网页地址

这里我们以菜鸟教程的地址为例,将所有python3作为前缀的网页内容爬取下来,注意因为网站都有反爬机制,所以失败也是正常现象

13.png

点击Confirm后,就会开始爬网页,需要等待一段时间,爬取结束后,点击See page按钮可以查看已经爬下来的网页

14.png

接下来,我们就可以根据爬取的内容对话了,需要引用到文件时在Chat窗口使用@调出指令

15.png

输入指令时,为了避免大模型凭空捏造一些内容出来,建议后缀加上这段话,可以避免无效输出

请根据文件内容进行查找,如果找到,引用原文进行回答,并返回引用原文的地址,如果找不到,请回复不知道,一定不要胡编乱造

下面是演示效果:

16.png

5.小结

以上就是关于Cursor工具的基本功能使用教程了,下篇文章将会结合实际案例来讲AI编程工具的实际应用,我是卷福同学,记得给我点个关注吧!!!

目录
打赏
0
75
77
4
440
分享
相关文章
【重磅发布】 免费领取阿里云百炼AI大模型100万Tokens教程出炉,API接口实战操作,DeepSeek-R1满血版即刻体验!
阿里云百炼是一站式大模型开发及应用构建平台,支持开发者和业务人员轻松设计、构建大模型应用。通过简单操作,用户可在5分钟内开发出大模型应用或在几小时内训练专属模型,专注于创新。
331 87
【重磅发布】 免费领取阿里云百炼AI大模型100万Tokens教程出炉,API接口实战操作,DeepSeek-R1满血版即刻体验!
如何用uniapp打包桌面客户端exe包,vue或者uni项目如何打包桌面客户端之electron开发-优雅草央千澈以开源蜻蜓AI工具为例子演示完整教程-开源代码附上
如何用uniapp打包桌面客户端exe包,vue或者uni项目如何打包桌面客户端之electron开发-优雅草央千澈以开源蜻蜓AI工具为例子演示完整教程-开源代码附上
215 18
不怕不会设计logo拉-本篇教你如何使用AI设计logo-如何快速用AI设计logo-附上AI绘图logo设计的咒语-优雅草央千澈-实战教程
不怕不会设计logo拉-本篇教你如何使用AI设计logo-如何快速用AI设计logo-附上AI绘图logo设计的咒语-优雅草央千澈-实战教程
152 86
不怕不会设计logo拉-本篇教你如何使用AI设计logo-如何快速用AI设计logo-附上AI绘图logo设计的咒语-优雅草央千澈-实战教程
【2025】世界顶级AI模型本地部署私有化完整版教程 DeepSeek-R1+Ollama+ChatboxAI合体,瞬间升级你的个人电脑秒变智能神器!
震撼发布!让你的电脑智商飙升,DeepSeek-R1+Ollama+ChatboxAI合体教程,打造私人智能神器!
358 42
【2025】世界顶级AI模型本地部署私有化完整版教程 DeepSeek-R1+Ollama+ChatboxAI合体,瞬间升级你的个人电脑秒变智能神器!
MakeAnything:手残党有救了!新加坡国立大学开源AI教程生成器:上传任意作品,自动生成分步图示指南!
MakeAnything 是新加坡国立大学推出的一致性图片序列生成框架,基于扩散变换器和非对称低秩适配技术,支持从文本或图像生成高质量的分步教程。
74 15
MakeAnything:手残党有救了!新加坡国立大学开源AI教程生成器:上传任意作品,自动生成分步图示指南!
AstrBot:轻松将大模型接入QQ、微信等消息平台,打造多功能AI聊天机器人的开发框架,附详细教程
AstrBot 是一个开源的多平台聊天机器人及开发框架,支持多种大语言模型和消息平台,具备多轮对话、语音转文字等功能。
2736 15
AstrBot:轻松将大模型接入QQ、微信等消息平台,打造多功能AI聊天机器人的开发框架,附详细教程
AnythingLLM:34K Star!一键上传文件轻松打造个人知识库,构建只属于你的AI助手,附详细部署教程
AnythingLLM 是一个全栈应用程序,能够将文档、资源转换为上下文,支持多种大语言模型和向量数据库,提供智能聊天功能。
2798 14
谷歌AI Gemini 2.0 pro国内使用教程, 2025最新版!
在 2025 年 2 月初,谷歌又推出了 Gemini 2.0 Pro 系列模型,进一步巩固了其在 AI 领域的领先地位,同时也正式向外界宣告,我们进入了 Gemini 2.0 时代
97 5
平替cursor : 全平台AI程序员插件,免费无广
平替cursor : 全平台AI程序员插件,免费无广。
305 11

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等