惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Security Archives - TechRepublic
Security Archives - TechRepublic
T
The Exploit Database - CXSecurity.com
P
Proofpoint News Feed
Scott Helme
Scott Helme
NISL@THU
NISL@THU
Cisco Talos Blog
Cisco Talos Blog
C
Cybersecurity and Infrastructure Security Agency CISA
AWS News Blog
AWS News Blog
V
Vulnerabilities – Threatpost
J
Java Code Geeks
U
Unit 42
The GitHub Blog
The GitHub Blog
H
Help Net Security
T
Tenable Blog
aimingoo的专栏
aimingoo的专栏
Jina AI
Jina AI
Spread Privacy
Spread Privacy
Apple Machine Learning Research
Apple Machine Learning Research
人人都是产品经理
人人都是产品经理
L
Lohrmann on Cybersecurity
T
Threatpost
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Engineering at Meta
Engineering at Meta
A
About on SuperTechFans
I
InfoQ
Microsoft Azure Blog
Microsoft Azure Blog
B
Blog
L
LINUX DO - 最新话题
K
Kaspersky official blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
T
Threat Research - Cisco Blogs
C
Check Point Blog
T
The Blog of Author Tim Ferriss
有赞技术团队
有赞技术团队
宝玉的分享
宝玉的分享
Help Net Security
Help Net Security
Google DeepMind News
Google DeepMind News
A
Arctic Wolf
Y
Y Combinator Blog
N
News | PayPal Newsroom
M
MIT News - Artificial intelligence
Latest news
Latest news
H
Hacker News: Front Page
Blog — PlanetScale
Blog — PlanetScale
腾讯CDC
I
Intezer
爱范儿
爱范儿
F
Fortinet All Blogs
P
Palo Alto Networks Blog
C
CERT Recently Published Vulnerability Notes

博客园 - 虚生

基于多模态声纹超声雷达温度气体的储能柜热失控智能监测预警系统特色解析 git删除推送到远程仓库的代码(git push 过) 基于多传感器融合(声闻,振动,超声,气体)的多模态智能安全卫士在哪些行业最容易落地? 储能行业安全监控的市场需求痛点有哪些呢? main_window.ui 生成对应py文件的方法 三轴传感器IIS3DWB适合的应用 场景有哪些? IIS3DWB性能指标总结 基于声波,超声波和振动传感器三位一体的多模态变电站出厂检测有市场吗? 基于声波,超声波和振动传感器三位一体的多模态变电站出厂检测市场前景 无人值守地面传感器(UGS)家族(T-UGS/CF UGS) 红外热像仪传感器MLX90640 应用场景简析 变电站感知层核心多物理量传感器简析 变压器数字化智能化浪潮中有哪些机遇以及目前的发展状况? 可穿戴设备和AI技术在临床CRO安全性监测中的应用案例 可穿戴设备和AI技术在临床CRO中的应用场景有哪些? 临床CRO对可穿戴设备以及AI技术的需求趋势 文本关键字搜索的本地离线开源大模型梳理 本地边缘计算的开源的本地工业声纹大模型推荐 字节 / 火山引擎的工业声纹基座使用说明 Deep Noise Suppression Mean Opinion Score (DNSMOS)含义解析 python中logger.info 打印多个变量值
cursor使用技巧盘点
虚生 · 2026-03-14 · via 博客园 - 虚生

下面是一套最实用、能立刻提升编码效率的 Cursor 使用技巧,按「高频必用 → AI 核心 → 进阶提效 → 项目规范」整理,直接照着用即可。


一、高频快捷键(每天必用,少点鼠标)

1. 全局导航(秒切文件 / 符号)

  • Ctrl/Cmd + P:快速打开文件(输入文件名片段)
  • Ctrl/Cmd + Shift + O:跳转到当前文件的函数 / 类 / 变量
  • Ctrl/Cmd + G:跳转到指定行号
  • Ctrl/Cmd + Shift + F:全局搜索(跨文件)

2. 编辑提速(少按方向键)

  • Ctrl/Cmd + .:快速修复(导包、重命名、提取函数)
  • Alt + ↑/↓:整行移动(调整代码顺序)
  • Shift + Alt + ↑/↓:整行复制
  • Ctrl/Cmd + Shift + K:删除整行
  • Ctrl/Cmd + /:注释 / 取消注释(自动识别语言)
  • Alt + 鼠标点击:多光标批量编辑(批量改变量名)

3. AI 核心快捷键(Cursor 灵魂)

  • Ctrl/Cmd + K:就地编辑(选中代码 + 自然语言指令)
    • 例:重构、加注释、修复 bug、转 TS、优化性能
  • Ctrl/Cmd + I:Composer 多文件编辑(一次改多个文件)
    • 例:全局改组件样式、新增接口并同步修改调用
  • Ctrl/Cmd + L:侧边栏 AI 对话(架构讨论、项目级问题)
  • Tab:接受 AI 补全(整行 / 整段,比手动敲快 50%)

二、AI 上下文精准控制(让 AI 更懂你的项目)

1. @ 引用(给 AI 喂精准上下文)

在 Chat / Cmd+K / Cmd+I 中直接用:

  • @file:xxx.js:引用整个文件
  • @folder:src/utils:引用整个目录
  • @symbol:UserService:引用特定函数 / 类
  • @web:https://xxx:引用在线文档
  • @git:引用代码变更历史

示例:

参考@file:auth.js的实现,帮我写一个登录接口,遵循项目规范

2. .cursorrules 项目规范(一劳永逸)

在项目根目录创建 .cursorrules,告诉 AI:

  • 技术栈、代码风格、命名规范
  • 项目结构、禁止写法、最佳实践

示例:

# 技术栈
React 18 + TypeScript + Tailwind CSS
# 命名
组件大驼峰,hooks 小驼峰,常量全大写
# 规范
必须加 JSDoc,错误用 try/catch,日志用 winston

AI 生成代码会自动遵守,Review 工作量减半。


三、AI 高效工作流(从写代码到重构全流程)

1. 代码生成(先设计后生成)

  1. Ctrl/Cmd + L 打开 Chat,先描述需求与架构
  2. 确认方案后,Ctrl/Cmd + I 打开 Composer 生成代码
  3. 生成后用 Ctrl/Cmd + K 微调细节

2. 代码优化 / 重构(一键搞定)

  • 选中代码 → Ctrl/Cmd + K → 输入:
    • 重构为函数组件
    • 优化性能,减少重复计算
    • 加详细注释与类型定义
  • 批量重构:Ctrl/Cmd + I → 全局修改

3. 错误修复(不用查 Stack Overflow)

  • 看到波浪线 → Ctrl/Cmd + . 一键修复
  • 复杂 bug:选中报错代码 → Ctrl/Cmd + K → 输入「修复这个 bug」

四、进阶提效(长期复利)

1. 个人代码知识库

  • cursor-knowledge/ 目录,放常用代码片段、设计模式、最佳实践
  • @folder:cursor-knowledge 引用,AI 生成更符合你的风格

2. 多文件协同(Composer 杀手锏)

  • Ctrl/Cmd + I 打开 Composer,一次修改多个关联文件
  • 例:新增 API → 自动生成接口、Service、Controller、类型定义

3. 调试增强

  • 条件断点:右键断点 → 设置触发条件
  • Logpoint:打印日志不暂停程序
  • 数据断点:监控变量变化

五、避坑与最佳实践

  1. 不要只等补全:主动用 Cmd+K/I 描述需求,生成完整代码块
  2. 小步迭代:一次只让 AI 做一件事(一个函数 / 一个组件)
  3. 先给上下文:用 @ 引用相关文件,AI 才不会瞎写
  4. 必配 .cursorrules:项目初始化 15 分钟,后续节省数小时