Cursor 使用技巧:10 个提效配置
Cursor 使用技巧10 个提效配置Cursor 是套在 VS Code 基础上的 AI 编辑器保留了熟悉的界面和快捷键把 AI 能力做成了主力。我从 VS Code 迁移过来之后最直观的感受是Tab 补全和对话式编辑这两件事用顺手了真的回不去。但多数人装完就开用顶多碰一下 Chat很多真正提效的设置没被打开。这篇不写安装教程直接上干货10 个我验证过有效果的技巧每个都配具体操作步骤能改配置的给配置能按快捷键的给快捷键。快捷键以 macOS 为主Windows/Linux 对应Cmd换成Ctrl。版本特性以官方文档为准截图占位。技巧一把 Tab 补全当成输入法用Cursor 的 Tab 补全不是那种补一个单词的自动补全它能预测你接下来要写的一整段代码——根据注释、函数名、调用点直接生成多行代码按 Tab 就收下。正确用法是把光标停在你刚写完的一行末尾等它的灰色预测出现觉得对就 Tab不对就继续打它会实时调整预测。我用下来的体感写样板代码、重复的 CRUD、测试用例Tab 补全能省掉一大半键盘输入。它甚至能在不同文件之间补全——比如函数刚定义完调用的地方就能补出正确参数。这个能力默认开着但很多人忽略了一个设置在 Settings 里搜cursor.tab开头的选项把提示频率调高效果更明显。【此处需补真实截图光标停在代码中间、Tab 预测出多行代码的编辑器截图】技巧二CmdK 做选中即改CmdKWindows 是CtrlK是 Cursor 最核心的交互选中一段代码按CmdK弹出编辑框输入改动意图它直接给出改写后的代码按Tab或回车接受。不是生成一段新的让你自己贴是原地替换。我常用的一些指令模式选中一段重复代码写提取成函数选中报错信息 相关代码写修复这个报错选中测试写补上断言失败时的错误信息它的关键是选中范围要精准。选多了它改得乱七八糟选少了它看不到上下文。我一般选中最小可理解单元再在指令里补充一句背景效果最好。技巧三CmdL 聊天 引用上下文CmdL打开 Chat 侧栏可以全程对话。跟网页版聊天的本质区别是它默认带整个项目的索引用能精确引用上下文src/main.py 这个文件的错误处理逻辑review 一遍列出问题之后可以带文件、文件夹、代码符号、文档甚至搜索结果。引用代码符号是最被低估的——输入#函数名或#类名它能直接定位到定义。跨文件提问时把相关的几个文件都上回答质量立刻上一个台阶。进阶用法是后面直接打关键词会弹出搜索结果引用某个具体结果不用先记住文件路径。多文件重构时我习惯先把涉及的文件全部进 Chat再发一句这几个文件里 xxx 逻辑重复帮我统一它能把分散的重复点一次理清比自己逐个文件找快得多。技巧四Rules 配置项目级和全局分开写Cursor 支持给 AI 定行为规则。项目级写在项目根目录的.cursorrules文件里只对这个项目生效全局的写在 Cursor 设置里所有项目生效。我的.cursorrules是这样组织的# .cursorrules - 所有新代码必须带类型注解 - 测试用 pytest命名 test_ 开头 - 优先复用 utils/ 目录已有的工具函数 - 生成代码时保持现有缩进风格2 空格 - 涉及数据库的改动先读 schema.sql 再动手【此处需补真实截图项目根目录 .cursorrules 文件 Cursor 设置里全局 Rules 的界面截图】规则写得好不好直接影响 AI 产出。我的经验是写可检查的硬规则命名、路径、禁止项别写感受性的软规则“代码要优雅”。后者 AI 无法执行写了等于白写。技巧五模型切换别被默认绑定Cursor 的 Chat 和编辑都可以按需换模型。右上角模型选择器里默认给了几个官方集成的模型也可以自己配 API key 用别的模型——包括 OpenAI、Anthropic以及国内可直连的 DeepSeek 等具体支持列表以官方文档为准。我的用法是分层日常小改、补注释用快而便宜的小模型复杂重构、架构讨论切到能力更强的模型。别一种模型从头用到尾成本和效果都吃亏。配置自定义模型时Cursor 的设置里要填 base URL、API key、模型名三项。以 DeepSeek 这类兼容 OpenAI 协议的接口为例填它的 base URL 就能用上具体入口位置以当前版本界面为准。配好后模型列表里就多一个可选模型写代码时按任务随手切。填错了报错信息里通常会直接指明是哪个字段的问题照着改就行。技巧六Agent 模式让它自主跑任务Cursor 的 Agent 模式界面上的 Agent 开关能让它不只改代码还会自己跑命令、读文件、看报错、迭代修改直到任务完成。我用它做过把测试跑挂的用例逐个修好它自己跑 pytest、看失败、改代码、再跑循环到全绿。用 Agent 模式有个安全习惯动手前先确认工作区是干净的或者开一个新分支。它动起来是拦不住的有个 git 保底心里踏实。Agent 模式跑完一个任务后别直接收工让它自己做个收尾总结改了哪些文件、跑了什么命令、还剩什么问题。这份总结可以直接当工作记录也能帮你定位它是不是偷偷绕过了某些验证步骤。技巧七利用 Terminal 里的 Cursor CLICursor 的命令行cursor能直接打开文件或目录配合脚本很舒服# 用当前目录打开 Cursorcursor.# 打开指定文件并跳到第 42 行cursor src/main.py:42# 打开多个文件cursor a.py b.py写脚本、处理 issues 时一键唤起对应文件省得每次点开 IDE 慢慢找。技巧八把代码库索引用起来Cursor 会给项目建索引Chat 才能做全局问答。装好后先让它跑一遍索引别急着问。检查方式Chat 里问一个只有项目里才有的细节答不上来说明索引没建好。项目特别大几十万文件时可以在设置里排除 node_modules 等目录索引更快、回答更准。技巧九用好 Cursor 的 git 集成Cursor 里能直接看 diff、做提交还支持用自然语言描述改动让它生成 commit message。改动多时我直接说按文件类型分组提交它分得比我手动敲还规整。审查它改的代码时Diff 视图里逐行确认别整段全收。一个小习惯值得养成每次让它跑完代码后用git diff --stat扫一眼改动文件清单再挑重要的文件看 diff。AI 有时会在你注意不到的地方顺手改些无关文件清单能帮你快速发现问题。技巧十定期整理你的套路库把反复要它做的事沉淀成配置或片段。比如把常用的 review 指令写成快捷短语把团队规范写进.cursorrules把项目结构说明放一份在 Chat 里开场引用。做一次之后每次都是白赚。快捷键速查表把高频动作练成肌肉记忆前面提到的快捷键散在各个技巧里汇总成一张表照这个练快捷键动作Cmd/CtrlK选中代码后原地改写Cmd/CtrlL打开/关闭 Chat 侧栏Tab接受补全或接受修改Esc取消补全 / 关闭对话框Cmd/CtrlEnter发送对话 / 确认编辑Cmd/CtrlShiftX扩展面板Cmd/CtrlShiftP命令面板一个很多人装完 Cursor 一个月都没发现的功能CmdK的编辑框里输入/会弹出内置指令菜单——/fix、/explain、/generate这些常用操作不用打长句子。选中报错代码直接输/fix回车它就开始修。这个/菜单是把 CmdK 用出效率的关键值得第一个记住。10 个技巧一览表#技巧一句话操作1Tab 补全把预测当输入法Tab 收下、继续打字会实时调整2CmdK 选中即改选中代码 → 输入意图 → 原地替换3CmdL 聊天 引用用文件、#符号精确喂上下文4Rules 配置项目级.cursorrules全局在设置里写硬规则5模型切换按任务难度分层选模型配自己的 API key6Agent 模式让它自主跑命令、改代码、迭代到完成7Terminal CLIcursor 文件:行号一键唤起8索引优先先建索引再问答排除无关大目录9git 集成让它生成 commit message、分组提交10套路库沉淀把常用指令和规则固化进配置几个常见误区也提一下。把 Tab 补全当成自动完成器全程依赖反而打断思路——它最适合写到一半的接续不适合替代你思考。模型也不是越贵越好小任务开大模型纯浪费。Rules 文件不是越厚越好写太多 AI 会过度保守什么都不敢动。这三个坑我早期都踩过调整之后反而更顺。结论Cursor 的提效不靠某一个杀手功能而是把 Tab 补全、选中即改、全局聊天、规则配置这些能力拼成一套连贯的工作流。上面的 10 个技巧前三个是日常频率最高的花十分钟熟练一下就能见效后几个属于配置一次、长期受益的。真正的分水岭在于你愿不愿意把规则和套路沉淀下来——工具谁都会开但把 AI 调校成懂你项目的状态是拉开效率差距的地方。

相关新闻

最新新闻

日新闻

周新闻

月新闻