Cursor AI 编程上手:从安装到多文件改码
Cursor 编辑器入门:安装配置、对话改码、多文件理解,以及和 ChatGPT 写代码、API、终端代理类工具的分工边界。
- 作者
- ChatGPT博客编辑部
- 发布时间
- 阅读时长
- 约 3 分钟阅读
Cursor 是以 AI 为核心的代码编辑器。和「只会补全一行」的工具相比,它更适合:读多文件上下文、按自然语言改代码、协助重构。
适合谁
- 想用自然语言驱动小范围改动的个人开发者
- 需要快速理解陌生仓库的工程师
- 已在用 VS Code,希望平滑迁移的用户
上手路径
写提示词时可先在 ChatGPT 或 Claude 里打磨需求描述,再贴回 Cursor。
- 从官网安装并打开本地项目
- 先用 Chat/Agent 询问:「这个目录的职责是什么?」
- 用明确约束提出改动:「只改认证相关文件,不要动数据库迁移」
- 审查 diff,确认后再应用
高质量指令示例
目标:给登录接口补充输入校验
约束:
- 只修改 src/routes/auth* 相关文件
- 保持现有错误码风格
- 增加 2 个单元测试
先给出改动计划,我确认后再改代码。
推荐工作流
| 步骤 | 做法 |
|---|---|
| 理解 | 先问架构与数据流,不要直接「帮我重构」 |
| 计划 | 要求输出文件级改动清单 |
| 执行 | 小步提交,避免一次改半个仓库 |
| 验证 | 跑测试/类型检查,让 AI 根据失败日志继续修 |
和 ChatGPT 写代码 / API / 其他代理怎么分工
| 需求 | 更合适 |
|---|---|
| 在浏览器里把需求写成可运行小示例 | ChatGPT 写代码 |
| 在真实仓库里多文件改码、看 diff | Cursor(本文) |
| 把模型接到自己的后端服务 | OpenAI API 入门 |
| 终端里以代理方式改项目 | Claude Code · OpenAI Codex |
提示词方法可复用 提示词工程进阶。
注意边界
- AI 可能引入隐蔽回归,关键路径必须人工看 diff
- 不要把生产密钥放进对话
- 大型重构拆成多次,比一次「全面现代化」更安全
使用入口
相关阅读
相关阅读
评论
评论功能即将上线,欢迎先通过关于页联系我们反馈意见。