AI辅助编程工具之Cursor介绍
Cursor是一款智能AI编程助手,由Anysphere实验室打造,基于VSCode修改派生。它集成了GPT-4、Claude 3.5等先进大语言模型,能显著提升编程效率,帮助开发者编写更高质量的代码,同时也十分适用于学生和初学者学习编程知识。
Cursor下载安装
⭐️官方下载地址:https://www.cursor.com/cn
下载后双击安装文件,根据指引安装即可。
安装完成后,打开的界面如下。左边是文件夹,中间是文件编辑区域,最右边是AI助手对话窗口。
⚠️ 注:Cursor必须拥有注册账号才能使用。并且没有订阅的免费用户能够使用的Agent请求和Tab补全次数都有限制。
三种工作模式
对话窗口支持三种工作模式。
- Agent模式:最高效最全能的模式。可以理解用户的高级需求,自主规划并执行完整任务流程,包括创建文件、编写代码、下载依赖库、运行调试等,适用于快速实现完整功能模块。能够基于整个代码库上下文进行分析,自动调用多个文件协同工作,如创建前端页面同时生成后端 API 接口。例如用户只需说一句 “创建一个包含登录功能的 React 应用”,Agent 就能自动完成项目初始化、路由配置、表单验证等一系列操作。
- Ask模式:传统的对话问答模式。专注于回答用户的具体问题,如代码解释、语法咨询、错误排查等,提供针对性的解决方案。可对选中的代码片段进行分析和修改建议,例如解释某段算法的工作原理,或优化现有代码的性能。
- Manual模式:即纯手动编码模式,不依赖 AI 辅助,提供基础的代码编辑、语法高亮、版本控制等功能,适合开发者自主实现创意或精细调整代码。所有代码都由开发者手动编写,不自动生成内容,避免 AI 可能引入的错误或不符合预期的实现。
用户还可以自主选择使用的大模型。对大模型的所有请求都会转发到Cursor官网,用户无需本地部署大模型,但是非订阅用户的请求次数有限制。
安装中文插件
- 点击左侧边栏Extensions可以搜索和安装插件。
- 输入Chinese搜索中文插件,并点击插件页面的install进行安装。
3. 快捷方式Ctrl + Shift + P打开快速配置界面,找到Configure Display Language可以将软件界面语言修改为简体中文。
- 修改成功以后,中文界面如下。
软件多开
Cursor支持软件多开,可以同时打开多个窗口管理多个项目。
设置界面介绍
快捷方式Ctrl + Shift + P打开快速配置界面,输入Cursor Settings可以进入设置界面。
- 通用设置界面可以查看订阅方式、修改键盘快捷方式、管理隐私策略等。
- Chat设置页面可以修改对话窗口的偏好。建议保持默认。
- Models设置界面可以配置在对话窗口可以选用的大模型。
- 如果不想使用Cursor官方订阅,Models设置界面还可以添加自己的大模型API Key。
- Tools & Integrations设置页面还可以关联Github、Slack 和 MCP 工具。
References
【1】官方文档:https://docs.cursor.com/welcome
【2】官方网址:https://www.cursor.com/cn