Cursor下载安装以及使用教程(详细图文并茂)
- 2026-09-19 23:16:38
一、下载安装Cursor
1、下载
打开浏览器,访问 Cursor 官方网站:https://www.cursor.com(或中文站:https://www.cursor.com/cn),网站会自动识别你的操作系统,匹配对应安装包。
https://cursor.com/cn/download

2、安装(windows为例)
找到下载完成的 .exe 安装包(通常在“下载”文件夹),双击运行安装程序。
弹出安装向导,点击“下一步”,接受用户许可协议后继续点击“下一步”。
选择安装路径,建议保持默认路径(C:\Program Files\Cursor),若需更改,点击“浏览”选择其他磁盘(如 D 盘),避免占用系统盘空间。(最好修改安装路径)
勾选“创建桌面快捷方式”(方便后续快速启动),点击“下一步”,再点击“安装”,等待安装完成(约 1-2 分钟)。
安装完成后,点击“完成”,即可启动 Cursor(桌面会出现 Cursor 快捷图标)。
3 、安装后首次启动设置
首次启动 Cursor 时,默认为英文界面,无需担心,后续可通过设置切换为中文。
启动后会弹出登录界面,无需登录即可使用基础功能(如普通编码),与 VS Code 基础用法一致;若需使用 AI 功能(核心亮点),需注册登录(支持 Google、GitHub 一键授权,无需手动填写信息,操作更便捷)。
登录后会弹出基础设置向导,可调整字体大小、编辑器主题(黑色/白色背景)、快捷键、新手可直接点击“下一步”跳过,使用默认设置即可。
4、创建账号
要想使用AI功能,必须创建一个账号,如下图


填写然后跟着指示注册账号即可。
*注册的时候要填写手机号码的地方把 +1改成+86

二、Cursor基础设置
1、切换中文界面(默认是英文的)
第一种:创建账号登录后,第一次登录网页,在网页端可以更改,如下

第二种:在cursor客户端更改
启动 Cursor 后,点击左侧活动栏的扩展图标,或使用快捷键 Ctrl+Shift+X(Windows/Linux) 或Cmd+Shift+X(Mac) 打开。搜索语言包:在搜索框中输入"Chinese"或"简体中文",找到"Chinese (Simplified) Language Pack"扩展。 安装并重启:点击"Install"按钮安装,完成后点击提示的"Change Language and Restart"按钮重启应用 
2、Cursor Rules设置
Cursor Rules帮助你定制AI 行为,让它符合你的编码风格和 项目需求。
Cursor 提供两种类型的规则:
全局规则
使用快捷键 Ctrl+Shift+J(Windows)/ Cmd+Shift+J(macOS),直接打开 Rules 设置界面;
或者点击File”(文件)→“Preferences”(首选项)→“Cursor Settings”(设置)
这些规则帮助AI 理解你的代码库并遵循项目规范。

全局规则(点击All):适用于所有项目,点击「全局规则」下的「添加规则」,输入规则内容,保存后全局生效,可在设置中随时编辑或禁用;
例如:
1、之前完成正确的功能,尽量不要修改。
2、生成的注释用中文,并使用 UTF-8 编码。
3、生成的代码有时候会存在中文乱码的情况,所以你在生成中文的时候,需要检查是否有中文乱码,如果有乱码需要修正。
4、如果修改某个函数的实现,先理解之前函数实现的逻辑。然后在原来的基础上,再进行修改(保留之前的函数逻辑,不要移除)
5、你操作的环境是windows系统。项目规则
仅适用于当前打开项目,在编辑器中写入规则内容,保存后仅对当前项目生效。
在 Cursor 中添加项目规则,主要有两种方式:项目根目录下的
.cursorrules文件,以及新版 Cursor 中更强大的.cursor/rules/目录。方法一:使用
.cursorrules文件(传统方式)这是最简单、最常用的方式,适合单个规则文件。
在项目的根目录下创建一个名为
.cursorrules的文件。在该文件中用自然语言写下你的规则。
保存文件后,Cursor 的 AI(Composer、Chat、Tab)会自动读取该文件,并将其作为上下文的一部分来遵循。
示例
.cursorrules内容:# 项目技术栈 - 使用 React 18 + TypeScript - 状态管理使用 Zustand - 样式使用 Tailwind CSS# 代码规范 - 组件必须使用函数式组件 - 使用箭头函数 - 类型定义放在 `src/types/` 目录下 - 优先使用 `interface` 而不是 `type`# 回答要求 - 只返回修改的代码片段,不要返回完整文件 - 解释修改原因 - 代码注释使用中文方法二:使用
.cursor/rules/目录(推荐,更灵活)Cursor 更新后引入了更强大的规则系统,可以创建多个规则文件,并支持设置规则的作用范围。
在项目根目录下创建
.cursor/rules/文件夹。在该文件夹内创建
规则名.mdc文件。在
.mdc文件的开头可以添加 Frontmatter 来配置规则属性,然后写入规则内容。
示例
.cursor/rules/global.mdc:--- description: 全局代码规范 globs: **/* alwaysApply: true --- # 全局规则 - 所有代码必须通过 ESLint 检查 - 变量名使用驼峰命名法 - 不允许使用 `any` 类型示例
.cursor/rules/api.mdc(仅作用于 API 相关文件):--- description: API 路由规范 globs: src/api/**/* alwaysApply: true --- # API 规则 - 所有 API 函数必须有完整的 JSDoc 注释 - 请求参数使用 Zod 验证 - 错误处理统一返回 `ApiError` 类.mdc文件的 Frontmatter 说明:description:规则的简短描述globs:规则生效的文件匹配模式(如**/*.tsx、src/components/**/*)alwaysApply:是否始终应用该规则(true/false)
总结:全局规则优先级低于项目规则:若同一规则(如编码缩进)在全局和项目中都有设置,以项目规则为准,适配项目个性化需求。全局规则可统一管理所有项目的 AI 辅助行为,避免重复配置;项目规则可针对不同项目灵活调整,适合多项目开发。
3、设置python环境
左边窗口点击,然后安装python插件

如果有现成的python环境:
点击 ctrl+shift+p,出来界面如下
然后选择你的python环境

4、添加模型
打开setting -models,添加deepseek的模型

三、Cursor 使用实例
1、最好创建自己的工程文件夹,如cursordemo

2、在cursor中打开这个文件夹,并创建py文件
3、cursor由于会调用国外的模型,最好开启科学上网并关闭http2
4、打开文件夹(File-Open folder),编写一个最基础的调用大模型的程序

编写一个最基础的调用大模型的程序,要求使用dashscope和阿里的千问大模型
运行百炼大模型应用,需要去百炼申请一个账号,并产生一个Api key,百炼有免费的额度提供,具体操作如下链接
https://blog.csdn.net/weixin_36467887/article/details/155538539(五、api的使用)
执行效果如下:

由于模型不一定稳定,因此自己产生的程序可能跟上面不一样,能够运行即可,在运行过程中,可能发生错误,可以把错误发送给cursor,让他解决。
实例 :多张报表文件处理
两张表的数据如下:
asoiaf-edges.xlsx
asoiaf-nodes.xlsx

需要编写个程序,合并两个文件:
1、编写Python,读取asoiaf-edges.xlsx 和asoiaf-nodes.xlsx前5行数据并查看字段,并保存py文件。
如下图执行完以后有异常如下,把异常复制到cursor对话框中
可以继续优化代码,把冗余的缺包异常处理逻辑去掉,如下
执行结果如下,第一个步骤完成

2、编写Python,将两张报表合并,即在 asoiaf-edges.xlsx 的基础上,增加该Source(Id)的label,保存到新的 .xlsx
如下图生成了新的py文件,运行后,结果保存到新的xlsx文件中,如下
合并结果数据如下:

好了,分享就到这里呐~关注小小啊输输,一起成长进步~ 对AI感兴趣的可以学习哈~
从AI产品经理到AI大模型全栈工程都有哦~
通过网盘分享的文件:AI资料
链接: https://pan.baidu.com/s/14SH5EDXp8kSnN2g3s-cnew 提取码: ybk5
--来自百度网盘超级会员v6的分享