用了三个月Cursor:比Copilot强在哪和实际技巧
用了 Cursor 三个月,回不去了。VS Code 基本没再打开过。这篇不是软文,说说实际体验和用法。
一、Cursor 是什么
Cursor 是一个基于 VS Code 的 AI 代码编辑器。核心区别:AI 不是插件,是原生集成的。你不需要装 Copilot 插件,AI 功能直接嵌在编辑器里,深度跟代码上下文绑定。
二、三个核心功能
[*]Tab 补全:比 Copilot 强的地方是它会看上下文。不只看当前文件,还看整个项目的其他文件。你定义了一个类型,在另一个文件里用的时候它知道。补全质量明显好于 Copilot
[*]Cmd+K(Ctrl+K):选中一段代码按 Ctrl+K,输入指令"把这个函数改成异步的""加错误处理""把 for 循环改成 map"。AI 直接在编辑器里改给你看,改完你 accept 或 reject
[*]Cmd+L(Ctrl+L):打开 AI 对话面板。可以问"这个项目的路由结构是什么""这个 bug 怎么修"。AI 会读你的代码库再回答,不是瞎猜
三、实操技巧
[*]用 @codebase 搜索整个项目:在对话里输入 @codebase,AI 会先搜索整个代码库再回答。适合问"哪里调用了这个函数"这种问题
[*]用 @file 引用特定文件:输入 @file 加文件名,AI 聚焦到那个文件。适合"参考这个文件的结构,给新模块写类似的"
[*]用 @docs 引用文档:输入 @docs 加库名,AI 读官方文档再回答。适合学新框架时用
[*]大重构用 Composer:Cursor 的 Composer 功能可以同时改多个文件。描述你要的重构,它给你一个完整的 diff,你审查后一键应用
四、实际场景
[*]写新功能:Ctrl+L 描述需求 → AI 出代码 → Ctrl+K 微调 → 测试
[*]修 bug:把报错扔给 Ctrl+L → AI 定位问题 → Ctrl+K 修复
[*]学新框架:@docs 读文档 → 让 AI 写示例 → 改成自己的逻辑
[*]代码审查:选中函数问"这段代码有什么问题" → AI 给优化建议
五、费用和替代品
Cursor 免费版每月 50 次 AI 对话,Pro 版 20 美元/月无限用。替代品有 Windsurf(Codeium 出品,免费额度多一些)和 Continue(开源 VS Code 插件,用自己的 API key)。
https://www.metk.cn/img/posts/ai_cursor.jpg
Cursor 的核心优势不是 AI 本身有多强,而是 AI 跟编辑器的集成深度。Copilot 是"帮你补全",Cursor 是"帮你写+改+查"。如果还在用 VS Code + Copilot,建议试两周 Cursor 对比一下。 我觉得还有个变量是政策,这两年变化太快,方案得留调整余地。 这篇讲得比我之前看到的都实在,没那么多虚的,赞一个。 说实话这个投入产出比确实得看行业,我们做传统制造的,算下来还不如人工。 有个坑提醒一下,接口一变整套流程都得跟着改,最好提前做抽象层。 我这边的情况刚好相反,一开始不信,硬着头皮上了半年反而离不开了。 楼主写得很克制了,实际落地的坑还要多。我们部门试点三个月,最后砍掉了一半场景。 看得出来是真做过的人写的,不是那种拼资料的。 同问,你那边上线之后有没有做过效果复盘?想看看真实数据。 楼主说的这个我也踩过,一开始图省事,结果后面返工的时间比省下的还多。