




















下面是一套最实用、能立刻提升编码效率的 Cursor 使用技巧,按「高频必用 → AI 核心 → 进阶提效 → 项目规范」整理,直接照着用即可。
Ctrl/Cmd + P:快速打开文件(输入文件名片段)Ctrl/Cmd + Shift + O:跳转到当前文件的函数 / 类 / 变量Ctrl/Cmd + G:跳转到指定行号Ctrl/Cmd + Shift + F:全局搜索(跨文件)Ctrl/Cmd + .:快速修复(导包、重命名、提取函数)Alt + ↑/↓:整行移动(调整代码顺序)Shift + Alt + ↑/↓:整行复制Ctrl/Cmd + Shift + K:删除整行Ctrl/Cmd + /:注释 / 取消注释(自动识别语言)Alt + 鼠标点击:多光标批量编辑(批量改变量名)Ctrl/Cmd + K:就地编辑(选中代码 + 自然语言指令)
Ctrl/Cmd + I:Composer 多文件编辑(一次改多个文件)
Ctrl/Cmd + L:侧边栏 AI 对话(架构讨论、项目级问题)Tab:接受 AI 补全(整行 / 整段,比手动敲快 50%)在 Chat / Cmd+K / Cmd+I 中直接用:
@file:xxx.js:引用整个文件@folder:src/utils:引用整个目录@symbol:UserService:引用特定函数 / 类@web:https://xxx:引用在线文档@git:引用代码变更历史示例:
参考@file:auth.js的实现,帮我写一个登录接口,遵循项目规范
.cursorrules 项目规范(一劳永逸)在项目根目录创建 .cursorrules,告诉 AI:
示例:
# 技术栈
React 18 + TypeScript + Tailwind CSS
# 命名
组件大驼峰,hooks 小驼峰,常量全大写
# 规范
必须加 JSDoc,错误用 try/catch,日志用 winston
AI 生成代码会自动遵守,Review 工作量减半。
Ctrl/Cmd + L 打开 Chat,先描述需求与架构Ctrl/Cmd + I 打开 Composer 生成代码Ctrl/Cmd + K 微调细节Ctrl/Cmd + K → 输入:
Ctrl/Cmd + I → 全局修改Ctrl/Cmd + . 一键修复Ctrl/Cmd + K → 输入「修复这个 bug」cursor-knowledge/ 目录,放常用代码片段、设计模式、最佳实践@folder:cursor-knowledge 引用,AI 生成更符合你的风格Ctrl/Cmd + I 打开 Composer,一次修改多个关联文件Cmd+K/I 描述需求,生成完整代码块@ 引用相关文件,AI 才不会瞎写.cursorrules:项目初始化 15 分钟,后续节省数小时此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。