Cursor AI 代码编辑器中文入门教程:让 AI 帮你写代码
很多人听说过程序员用 AI 写代码效率翻倍,但不知道从哪里开始。今天介绍一款特别适合新手的 AI 代码编辑器—-Cursor。
什么是 Cursor?
Cursor 是基于 VS Code 二次开发的产品,内置 AI 辅助功能。和普通编辑器不同的是,它可以在你编写代码时实时提供 AI 建议,甚至直接帮你补全函数、解释代码、修复 Bug。
简单来说:用 Cursor 写代码,就像有个经验丰富的程序员坐在旁边帮你看着。
下载和安装
- 打开官网 cursor.com,点击「Download」按钮
- 下载对应系统的安装包(支持 Windows、Mac、Linux)
- 运行安装包,按提示完成安装
安装完成后首次启动,Cursor 会让你登录。可以使用 Google 账号或邮箱注册。
基础设置
安装完成后建议做以下几个设置:
1. 选择 AI 模型
打开设置(快捷键 Ctrl + ,),找到「Model」选项:
- Cursor Small:免费额度,适合日常练习
- Cursor Medium:付费版,支持更强大的 AI 能力
- GPT-4 / Claude 3:如果你有 API Key,也可以接入
新手建议先用免费版感受一下。
2. 开启自动补全
在设置中找到「AI」选项,确保「Auto-Complete」是开启状态。这样你在打字时 AI 会自动给出代码建议。
第一个 AI 辅助功能:代码补全
打开一个代码文件(比如 test.py),输入以下内容:
def calculate_area
AI 会自动在下方灰色区域显示补全建议,按 Tab 键接受即可。
这对于记不住某个函数的参数时特别有用—-比如你想用 Python 读取文件,但不确定要用哪个函数,AI 会直接帮你写出来。
第二个功能:Ask 面板
快捷键 Ctrl + L 打开 Ask 面板。可以在对话框里用中文提问,比如:
「这段代码是什么意思?」
「这个报错怎么解决?」
「帮我写一个排序函数」
AI 会根据你当前打开的文件内容来回答。
第三个功能:Composer(代码生成)
按 Ctrl + I 打开 Composer,输入你的需求:
「写一个 Python 函数,接受一个列表,返回其中的偶数」
AI 会生成完整函数代码,确认后直接插入到文件中。
实际使用场景
场景 1:读懂别人的代码
接手新项目时,总会遇到没人注释的代码。选中那段代码,按 Ctrl + L 问「这段代码做了什么」,AI 会给出解释。
场景 2:修复报错
遇到红色报错信息,不知道哪里出了问题。把报错信息复制给 Ask 面板,AI 会告诉你原因并给出修复建议。
场景 3:学习新语言
想学 Go 语言但不知道从哪下手,在 Cursor 里新建一个 .go 文件,直接问 AI:「帮我写一个 Hello World」并让它解释每一行代码的作用。
注意事项
- 不要直接复制粘贴 AI 生成的代码:先理解逻辑,确保代码逻辑符合你的需求
- 重要项目记得做代码审查:AI 写的代码不是 100% 正确,特别是涉及业务逻辑的部分
- 保护好 API Key:如果自己配置了 API Key,不要把 Key 分享出去
总结
Cursor 最大的优势是把 AI 能力深度集成到了编辑器里,不需要切换窗口,随时可用。对于编程新手来说,是一个很好的学习辅助工具。
免费版已经包含了最核心的功能,建议先下载试试,感受一下 AI 帮你写代码是什么体验。
下一期会讲讲如何在 Cursor 里接入自己的 API Key,进一步降低成本。敬请期待。