如果你问我AI时代用什么代码编辑器,我会毫无疑问的回答你:Cursor Cursor Cursor!!!
其拥有智能的Tab补全能力、文件级别的代码读取能力、和编辑器深度融合的AI能力,配合强大的 Claude 3.5 Sonnet 模型,使其迅速成为程序员们的编码神器。正所谓 Cursor在手,Bug没有。
新用户首次注册Cursor会有14天的会员试用期,要想无限续杯,就要用新邮箱在官网注册一个新号,在软件内重新登录就可以继续使用Pro会员了,换账号不会更改编辑器内的配置,可以放心更换。
更新:如果已经注册过Cursor账号,可以直接看方法一,更简便。
进入🔗官网,点击右上角的 Download
下载并安装。
如果你之前使用过VS Code,安装时会提示你要不要导入VS配置(主题、设置、插件等等),建议导入,导入后几乎和原来的VS一模一样,可以做到无痛迁移,因为Cursor就是基于VS Code二次开发的。
输入框输入 中文
,点击 Install "Cursor"
安装命令行工具,等待安装完毕,点击 OK
,点击 Continue
:
问你是否导入VS Code配置,导入:点击 Use Extensions
,不导入:点击旁边的 Start from Scratch
(从0开始使用):
等待导入配置中...
如果出现了这个弹窗,就点击 Continue with Default
:
点击 Continue
:
先跳过登录注册环节,点击 Skip for now
:
点击 Yes, skip login
:
进入主界面你会发现界面和VS几乎一模一样,VS的设置、插件、主题也都同步了过来,这里说几点注意事项:
Github Coplit
插件的工作机制并不同至此,Cursor 的安装、导入工作完成🎉,下边进行账号注册、登录。
更新:如果遇到注销失败的情况,可以尝试切换VPN节点
经网友提醒,有一种更快速的方法恢复Pro试用,账号到期后,使用原账号登录官网的🔗账号设置页,展开 Advanced
,点击 Delete Account
:
输入 delete
,点击 Delete
按钮,点击后原账号会被注销,然后就可以用原账号再在官网注册一遍,此时原账号就变成新账号了,pro试用和500额度就会恢复。
若方法一失效,就重复这之后的流程即可。
倡议大家不要过度或者批量注册,每个号到期后再搞新号~~且用且珍惜
先去这里🔗买outlook邮箱,成本忽略不计,0.03元:
保存好邮箱账号和邮箱密码:
在这里🔗登录outlook邮箱:
将刚才购买的邮箱账号复制进去,点击下一个
:
将邮箱密码复制进去,点击登录
:
进入主界面,先切换到 Junk Email
,因为待会Cursor的邮件会被当做垃圾邮件发送到这里:
注册之前,先把编辑器切换成中文界面。打开编辑器,在插件中心搜索 chinese
中文语言插件,点击 Install
:
插件安装完成后,左下角或右下角会弹出提示框,点击 Change Language and Restart
,等待编辑器重启即可:
打开Cursor编辑器,按下组合快捷键 Ctrl + Shift + J
打开设置面板,点击 Sign in
:
点击 Sign up
:
输入First name(随意)和Last name(随意),填入刚刚购买的邮箱账号
,点击 Coutinue with email code
:
点击 Send email code
:
可能会有一个人机验证(没有最好),点击一下那个复选框:
等待几秒钟,邮件就会发送到刚刚登录的outlook邮箱中,将验证码输入到验证框即可:
验证完成后,显示这个页面代表注册完成,可以回到编辑器:
回到编辑器,看到账号已经自动登录,并有14天的Pro试用。
未来账号到期之后,就在编辑器按下组合快捷键 Ctrl + Shift + J 进入 Cursor 账号的设置面板,先点击 Log out 退出登录,再重复一遍方法二的流程即可。
至此,Cursor 账号注册完成,理论上可以一直这样试用下去,以后操作也就5分钟左右,还是很爽的。
需要简单设置一下以启用AI能力,按下 Ctrl + Shift + J
进入设置面板,切换到 Models 栏,关闭其他的,只保留 claude-3.5-sonnet
开启状态:
切换到 Features 栏,将 disabled
改为 enabled
:
接着往下滑,按照下图的启用状态设置:
设置完成,建议重启下编辑器。
以下是使用过程中常用的三个(组合)快捷键:
Ctrl + L
:可以单独和AI对话,也可以在编辑器内选中一段代码,将这段代码加入AI对话中。
Ctrl + K
:选中一段代码,直接输入需求或者问题,让AI帮你完善某个功能或者改Bug,绿色代码块是AI的生成结果,红色代码块是将被替换的原代码,快捷键按下或点击 Ctrl + Shift + Y
可以确认替换,Ctrl + N
拒绝替换。
Tab
:在编码时,会根据代码上下文提供预测能力,一直按 Tab 补全即可。