第一次用Cursor?4 步骤快速安装+5 大功能界面说明

Cursor 是一款长得像Visual Studio Code实际上也确实是在人家基础上二次开、塞进AI 功能的程序编辑器,让写整个开发流程都能靠AI 一路加速。

使用Cursor 可以一键导入原本你在VsCode中已经设置过的主题、快捷键、extensions,不用再重新设置;它也整合了像 GPT 和Claude等顶尖AI 模型,能依上下文生成整段功能代码。

写程序写到一半遇到bug,只要把错误讯息丢给Cursor,AI 就会协助分析、提供建议,甚至重构程序代码、帮你优化结构,让整体更好维护。

Cursor 也能理解整个项目的架构,给出的建议会考虑跨档案的逻辑关系,做大型开发时特别有感。

更方便的是,整个开发流程都能在同一个界面内完成,从写程序、查资料到排查问题,不用切换窗口,让我们的思绪更连贯。

今天我们一起来看一下它的安装步骤以及认识一下它应用界面中的五大功能区,本文面向的是零基础的人群,内容比较简单。

下载Cursor

在浏览器中访问 https://www.Cursor.com/cn,进到首页之后,点击右上角「下载」按钮,就会开始准备下载Cursor 安装档。

Cursor 支持Windows、macOS 和Linux 三种系统,它会自动判断给你对应的下载版本,不用自己挑。

安装Cursor

双击打开安装程序,跟着画面上的指示一步一步按「下一步」就好,如果你的电脑是Windows系统,会有防火墙或权限提示,记得点允许。

安装好之后,直接打开Cursor。这时候系统会跳出一个登录画面,如果不登录,那么现在你就可以拿它当VsCode用啦(多新鲜呐。。。)

如果你已经有Cursor 账号,直接输入信息登录资讯就可以。如果你是第一次使用,按一下「Sign Up」开始申请新账号。

Cursor 支持用Google 帐号、GitHub 帐号、或是一般的电子邮件注册。建议用Google 或GitHub一键授权,不用再自己填一堆资料注册,也不用去记密码,以后登录也是同样的步骤,点击授权登录即可。

登录成功后,Cursor 会跳出一个简单的设定画面,让你调整一些基本操作。

像是字体大小、画面主题(黑色背景还是白色背景)、快速键设定、还有要不要同步你的VS Code 设定。

这些选项都很直观,预设值已经很适合大多数人用,如果懒得调整,可以直接一路按「下一步」快速完成。

如果你原本就有在用VS Code,可以直接一键搬过来,原本习惯的操作方式、主题、外挂(extensions)都会跟着一起同步过来设定好。

Cursor 功能界面导览

如果你以前有用过VS Code,基本上可以直接无痛上手;第一次接触也不用担心,界面简单又清楚,很快就能搞懂每个地方是做什么的。

下面马上带你快速认识一下Cursor 的主要界面区域:

左侧边栏:文档浏览区

最左边的是侧边栏,这里四个Tab依次用于管理项目的目录和文件,搜寻查找项目中的代码,码管理连接Git 做版本控制,Debug工具让你设定中断点进行Debug,扩展功能区则能下载各种好用的小工具。

中间最大块:程式码编辑区

中间最大块是编辑器区域,也就是写代码的地方。

每打开一个文件就会开一个分页,随时可以切换。在这里代码会自动换色突显语法,错误也会即时标出来,让你边写边修。

中间下方:终端面板

面板平常收在下面,这里可以看到输出的信息,也有内建的终端机,让你直接在Cursor 里下指令,整个工作流程可以在同一个画面完成

右侧边栏:AI 对话区

画面右边是Cursor 的AI 对话区,你可以直接在这里跟AI 对话,问它程序怎么写、请它补齐一段逻辑、帮你优化某个功能,甚至让它帮你找bug,这样撰写程序的过程就不用离开编辑器啦!

AI模型和上下文提交区

接下来大家就可以在AI对话区开始体验Cursor的功能啦,新注册用户有200次高级模型的请求次数,在开始对话前记得在对话框里先设置好要使用的模型,这里推荐还是用claude-3.5 就好,这个模型性价比最高。

Cursor 提交上下文的快捷键是 @ 键,大家可以试试把项目中的文件提交给它,让它帮你解读或者是修改代码。

下一节我们会专门讲解一下Cursor AI 功能的用法以及一些让Cursor 更懂你的AI高级设置。


结尾推荐一下我的专栏课程,如果你想了解怎么用Go做好项目的开发和设计,搭建出一个实用、适合自己的Go项目的基础框架、怎么在写业务代码时做好项目的分层和解耦,欢迎扫下方二维码订阅专栏。

图片

《Go项目搭建和整洁开发实战》专栏分为五大部分,重点章节如下

图片
  • 第一部分介绍让框架变得好用的诸多实战技巧,比如通过自定义日志门面让项目日志更简单易用、支持自动记录请求的追踪信息和程序位置信息、通过自定义Error在实现Go error接口的同时支持给给错误添加错误链,方便追溯错误源头。

  • 第二部分:讲解项目分层架构的设计和划分业务模块的方法和标准,让你以后无论遇到什么项目都能按这套标准自己划分出模块和逻辑分层。后面几个部分均是该部分所讲内容的实践。

  • 第三部分:设计实现一个套支持多平台登录,Token泄露检测、同平台多设备登录互踢功能的用户认证体系,这套用户认证体系既可以在你未来开发产品时直接应用

  • 第四部分:商城app C端接口功能的实现,强化分层架构实现的讲解,这里还会讲解用责任链、策略和模版等设计模式去解决订单结算促销、支付方式支付场景等多种多样的实际问题。

  • 第五部分:单元测试、项目Docker镜像、K8s部署和服务保障相关的一些基础内容和注意事项。

扫描上方二维码或者访问 https://xiaobot.net/p/golang 即刻订阅

此外想更详细地了解专栏内容,咨询专栏优惠,都可以添加下面我的微信

图片

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值