1. Cursor 简介
Cursor 是一款集成了 AI 功能的代码编辑器,2024年Product Hunt产品榜:Cursor年度MVP
cursor支持多款ai模型 包括最新出的ai模型(如:claude3.7 一般情况使用claude3.7即可 ,亲测claude-3.7-sonnet-thinking很好用,回复速度较快)
2. 安装与设置
下载与安装
1. 访问官方网站Cursor - The AI Code Editor 下载适合您操作系统的版本
- 运行安装程序并按照提示完成安装 自定义安装路径全部下一步即可
- 首次启动时,可能需要登录或创建账户 可以使用自己邮箱进行测试 测试账号到期后可以换邮箱进行测试 注意申请多个测试账号有锁设备ip风险
3. 基础设置
1. 设置中文
1. 点击扩展
2. 搜索 Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code 点击安装
2. 主题设置
虽然cursor可以兼容vscode的插件但是主题风格位置有区别 下图为cursor主题更换位置 点击文件
3. 打开多个窗口
点击文件 如下图
4. 第一个项目
新建一个文件夹 不然cursor不知道文件放哪 打开文件
CTRL+i 打开ai对话框 共有三种模式
Cursor 0.46版本带来了新的界面更新 页面更加清爽。
现在的功能名称有所变化:
Chat 变成了Ask : 相当于正常聊天
Composer(普通模式)变成了Edit : 代码编辑模式 适合较大任务的代码生成模式,能够修改多个文件,自动化重复性代码任务,针对特定文件和文件夹。
Composer(代理模式)变成了Agent :Cursor的完全自主模式,跨项目工作,生成多文件代码,执行命令,自动寻找上下文。适合大规模重构和复杂任务的自动化处理。 可执行脚本命令 彻底解放双手
1. 生成项目开发规则文件
2. 配置项目开发环境
采用agent模式 能够自动检测系统环境变量是否能够满足开发需求
3. 生成项目结构 如果执行出错cursor会自动修改命令
4.描述需求 让其生成数据库脚本 提供数据库账号信息 cursor将自动执行sql进行建表测试