跳过正文
  1. Posts/

一文上手Cursor:从空想到落地

·94 字·1 分钟·
Tech|技多不压身 Tutorial Coding AI
Lucia
作者
Lucia
目录

为什么写这篇入门指南?
#

人之所以最好有领先自己仅仅几步的mentor,新手之所以最好从新手写的教程里入门,是因为所谓的“知识的诅咒”。

远离新手村的人,很难想起当时到底被什么蠢问题绊倒过。

知识的诅咒(英语:Curse of knowledge),又称专家盲点,是一种认知偏差,指人在与他人交流的时候,下意识地假设对方拥有理解所需要的背景知识。

所以,如果你是小白,这一篇关于Cursor的入门指南也许比你看过的大佬选手写的材料更适合你。

说说我为什么想学Cursor?
#

我想学习Cursor的动机,源于对"构建能力"的价值认同。

Naval说过:“Learn to sell, learn to build. Learn both and you will be unstoppable.”

在AI浪潮中,编程作为当代最强大的创造工具,正从专业领域走向大众化。Cursor这类AI编程助手的出现,让“创造一个自己的产品”这件事情不再令人望而生畏。

Cursor作为code with AI的主流选择,不但为开发者提供丝滑体验,也为零基础者提供一个友好的build-your-own-X起点。

掌握这项技能,不仅有机会落地你的想象,也会扩大你个人创造能力的想象空间。


图片版本方便保存,文字版本方便阅读,供君选择。

TL;DR(Cheat sheet图片)
#

cursor-cheatsheet.jpeg

😀 适用人群 Who is it for
#

  • 程序员:提升开发效率和开发体验
  • 学生:通过提问,学习不熟悉的代码
  • 产品/售前/销售:输入需求生成演示原型,提升沟通效率
  • 一人企业:独立产出MVP投入市场,快速验证想法
  • 任何人:通过对话创建工具,实现消费者>生产者的转变

🖥️ 常见使用场景 Common Use Cases
#

Prompt建议:明确Task,给出Example(可上传图片),活用@能力获取更准确的回复,step-by-step开发

  • 基于上下文自动补全代码

    autotab.png

  • 通过对话开发新功能(支持上传截图)

    chat-pic-upload.png

  • 学习理解不熟悉代码

    learn-code.png

  • 代码重构或修复代码

    code-refactor.png

  • 基于指令生成终端命令

    terminal-helper.png

💪🏻 快速入门 Quick Start
#

简介快捷键
代码编辑区中,Cursor会自动给出代码建议并展现预览,使用Tab接受建议,可实现:智能重写/多行修改/代码补全/跳转到智能推荐的下一编辑位置Tab
在Composer、Chat和Prompt Bar中,可以输入@来引用特定上下文,以获得更准确的回复(eg.@Files后仅显示该类别中最相关的建议)@
最轻便简单的指令功能Prompt Bar,基于指令生成,且每次生成之后,可以添加后续指令来进一步优化
(1)在代码编辑区打开时,支持快速提问/根据指令生成代码/修改已选中代码
(2)在Terminal区打开时,支持描述所需的操作生成对应命令Ctrl/⌘ + K
打开Chat功能,支持进行多轮聊天,适用于提问代码问题/修复bugCtrl/⌘ + L
打开Composer侧边栏,支持聊天/编辑,适用于新功能开发,模型上一般建议选择claudeCtrl/⌘ + I

⚠️ 避坑指南 Pro Tips
#

  • Cursor不完美,使用中也会出错。务必养成良好的代码管理习惯,改动后git勤提交
  • 尽量拆分成小功能任务减少出错,step-by-step地交给Composer,碰到错误修改时可用Composer中的Revert回退到正常时的代码状态
  • 使用@为模型提供精确的上下文,常用的包括:@Web用于同步网络上最新的信息,@Docs用于附加文档链接获取更合理的代码建议,@Codebase提高代码库搜索的准确性
  • 设置rules引导 AI,使模型的生成更符合标准和风格偏好,维持代码一致性