如果你问我在 AI 时代使用什么代码编辑器,我会毫不犹豫地回答:Cursor!Cursor!Cursor!
Cursor 拥有智能的 Tab 补全能力、文件级别的代码读取能力,以及与编辑器深度融合的 AI 能力,配合强大的 Claude 3.5 Sonnet 模型,使其迅速成为程序员们的编码神器。正所谓 Cursor 在手,Bug 无忧。
新用户首次注册 Cursor 会有 14 天的会员试用期。想要无限续杯,只需 使用新邮箱在官网注册一个新账号,重新登录即可继续使用 Pro 会员,更换账号不会影响编辑器内的配置,可以放心更换。
更新:如果已经注册过 Cursor 账号,可以直接查看方法一,更加简便。
安装 Cursor
进入 官网,点击右上角的 Download
下载并安装。
如果你之前使用过 VS Code,安装时会提示是否导入 VS 配置(主题、设置、插件等),建议选择导入,导入后几乎与原来的 VS 一模一样,实现无痛迁移,因为 Cursor 是基于 VS Code 二次开发的。
输入框输入 中文
,点击 Install "Cursor"
安装命令行工具,等待安装完成,点击 OK
,然后点击 Continue
。
问你是否导入 VS Code 配置,选择 导入:点击 Use Extensions
,如果 不导入:点击旁边的 Start from Scratch
(从零开始使用)。
等待导入配置中…
如果出现弹窗,点击 Continue with Default
,然后点击 Continue
。
先跳过登录注册环节,点击 Skip for now
,再点击 Yes, skip login
。
进入主界面后,你会发现界面与 VS 几乎一模一样,VS 的设置、插件、主题也都同步过来。这里有几点注意事项:
- 虽然导入了 VS 配置,但两者的设置不会再同步,因为它们是两个 独立的、不同的 编辑器,意味着你可以单独对 Cursor 进行个性化设置,而不影响 VS。
- 使用 Cursor 可能会有稍微的 CPU 消耗,因为需要不断索引代码以进行实时预测,这一点与 VS Code 中的
Github Copilot
插件的工作机制不同。
至此,Cursor 的安装和导入工作完成🎉,接下来进行账号注册和登录。
方法一(推荐)
经网友提醒,有一种更快速的方法恢复 Pro 试用。账号到期后,使用原账号登录官网的 账号设置页,展开 Advanced
,点击 Delete Account
。
输入 delete
,点击 Delete
按钮,点击后原账号会被注销,然后可以用原账号再在官网注册一次,此时原账号就变成新账号,Pro 试用和 500 额度就会恢复。
若方法一失效,请重复后续流程。
倡议大家不要过度或批量注册,每个账号到期后再创建新账号,珍惜使用机会。
购买邮箱
先去这里 买 outlook 邮箱,成本极低,仅需 0.03 元。
保存好邮箱账号和密码。
登录邮箱
在这里 登录 outlook 邮箱:
将刚才购买的邮箱账号复制进去,点击 下一个
,然后输入邮箱密码,点击 登录
。
进入主界面,先切换到 Junk Email
,因为待会 Cursor 的邮件会被当作垃圾邮件发送到这里。
注册 Cursor
切换中文界面
在注册之前,先将编辑器显示语言切换为中文。打开编辑器,按下组合快捷键 Ctrl + Shift + P
,输入 display language
,点击 Configure Display Language
。
上下箭头切换至 中文(简体)
,按下 回车↩︎
。
点击 Restart
重启编辑器,再打开时就是中文界面了。
开始注册
打开 Cursor 编辑器,按下组合快捷键 Ctrl + Shift + J
打开设置面板,点击 Sign in
。
点击 Sign up
,输入 First name(随意)和 Last name(随意),填入刚刚购买的 邮箱账号
,点击 Continue 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 补全即可。