Cursor IDE 快捷键、命令和配置速查表
| 快捷键 | 功能 | 说明 |
|---|---|---|
Tab |
接受代码补全 | 当看到灰色提示时按 Tab 接受 |
Esc |
拒绝代码补全 | 拒绝当前的 AI 建议 |
Cmd/Ctrl + K |
内联编辑 | 选中代码后按此键,输入修改指令 |
Cmd/Ctrl + I |
打开 AI 对话面板 | 与 AI 对话,提问、生成代码 |
Cmd/Ctrl + L |
打开 Composer | Cursor 2.0 的新功能,多文件编辑 |
| 快捷键 | 功能 | 说明 |
|---|---|---|
Cmd/Ctrl + / |
注释/取消注释 | 切换当前行的注释状态 |
Alt + Click |
多光标 | 在多个位置创建光标 |
Cmd/Ctrl + D |
选中下一个相同文本 | 快速选中所有相同文本 |
Cmd/Ctrl + Shift + K |
删除整行 | 删除当前行 |
Alt + ↑/↓ |
移动行 | 向上或向下移动当前行 |
Shift + Alt + ↑/↓ |
复制行 | 向上或向下复制当前行 |
Cmd/Ctrl + Enter |
在下方插入新行 | 在当前行下方插入新行 |
Cmd/Ctrl + Shift + Enter |
在上方插入新行 | 在当前行上方插入新行 |
| 快捷键 | 功能 | 说明 |
|---|---|---|
Cmd/Ctrl + P |
快速打开文件 | 输入文件名快速打开 |
Cmd/Ctrl + Shift + P |
命令面板 | 打开命令面板,执行各种命令 |
Cmd/Ctrl + B |
切换侧边栏 | 显示/隐藏左侧边栏 |
Cmd/Ctrl + J |
切换面板 | 显示/隐藏底部面板 |
Cmd/Ctrl + \ |
分屏 | 将编辑器分成多个窗格 |
Cmd/Ctrl + 1/2/3 |
切换编辑器组 | 在多个编辑器组之间切换 |
Cmd/Ctrl + W |
关闭当前标签 | 关闭当前打开的文件 |
Cmd/Ctrl + K W |
关闭所有标签 | 关闭所有打开的文件 |
| 快捷键 | 功能 | 说明 |
|---|---|---|
Cmd/Ctrl + F |
在当前文件搜索 | 在当前文件中搜索文本 |
Cmd/Ctrl + H |
在当前文件替换 | 在当前文件中查找并替换 |
Cmd/Ctrl + Shift + F |
全局搜索 | 在整个项目中搜索 |
Cmd/Ctrl + Shift + H |
全局替换 | 在整个项目中查找并替换 |
Cmd/Ctrl + G |
查找下一个 | 查找下一个匹配项 |
Shift + Cmd/Ctrl + G |
查找上一个 | 查找上一个匹配项 |
| 快捷键 | 功能 | 说明 |
|---|---|---|
Cmd/Ctrl + Shift + G |
打开源代码管理 | 打开 Git 面板 |
Cmd/Ctrl + Enter |
提交更改 | 在源代码管理面板中,输入提交信息后按此键提交 |
| 快捷键 | 功能 | 说明 |
|---|---|---|
F5 |
开始调试 | 启动调试会话 |
F9 |
切换断点 | 在当前行设置/取消断点 |
F10 |
单步跳过 | 执行下一行,不进入函数 |
F11 |
单步进入 | 进入函数内部 |
Shift + F11 |
单步跳出 | 跳出当前函数 |
Shift + F5 |
停止调试 | 停止调试会话 |
按 Cmd/Ctrl + Shift + P 打开命令面板,输入以下命令:
File: New File - 创建新文件File: New Folder - 创建新文件夹File: Save - 保存文件File: Save All - 保存所有文件File: Revert File - 撤销文件更改Editor: Format Document - 格式化整个文档Editor: Format Selection - 格式化选中部分Editor: Indent Lines - 增加缩进Editor: Outdent Lines - 减少缩进Editor: Toggle Word Wrap - 切换自动换行View: Toggle Primary Side Bar - 切换主侧边栏View: Toggle Terminal - 切换终端View: Toggle Problems - 切换问题面板View: Zoom In - 放大View: Zoom Out - 缩小View: Reset Zoom - 重置缩放Cursor: Open Chat - 打开 AI 对话面板Cursor: Open Composer - 打开 Composer(Cursor 2.0)Cursor: Accept Inline Suggestion - 接受内联建议Cursor: Reject Inline Suggestion - 拒绝内联建议Git: Clone - 克隆仓库Git: Commit - 提交更改Git: Push - 推送到远程Git: Pull - 从远程拉取Git: Show Output - 显示 Git 输出┌─────────────────────────────────────────────────────────┐
│ 菜单栏 (Menu Bar) │
├──────┬───────────────────────────────────┬──────────────┤
│ │ │ │
│ 侧边 │ 编辑器区域 │ AI 面板 │
│ 栏 │ (Editor Area) │ (AI Panel) │
│ │ │ │
│ │ │ │
├──────┴───────────────────────────────────┴──────────────┤
│ 状态栏 (Status Bar) │
├──────────────────────────────────────────────────────────┤
│ 面板 (Panel) - 终端、问题、输出等 │
└──────────────────────────────────────────────────────────┘
| 图标 | 功能 | 快捷键 |
|---|---|---|
| 📁 | 资源管理器 | Cmd/Ctrl + Shift + E |
| 🔍 | 搜索 | Cmd/Ctrl + Shift + F |
| 🌿 | 源代码管理 (Git) | Cmd/Ctrl + Shift + G |
| 🐛 | 运行和调试 | Cmd/Ctrl + Shift + D |
| 📦 | 扩展 | Cmd/Ctrl + Shift + X |
状态栏显示的信息:
打开设置:Cmd/Ctrl + ,
{
// 字体大小
"editor.fontSize": 14,
// 自动保存
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
// 自动格式化
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
// 代码补全
"editor.suggestSelection": "first",
"editor.wordBasedSuggestions": "allDocuments",
// 缩进
"editor.tabSize": 2,
"editor.insertSpaces": true,
// 行号
"editor.lineNumbers": "on",
"editor.rulers": [80, 120],
// 自动换行
"editor.wordWrap": "on"
}
{
// AI 补全延迟(毫秒)
"cursor.cpp.disabledLanguages": [],
// 内联建议
"editor.inlineSuggest.enabled": true,
// 接受建议的快捷键
"editor.acceptSuggestionOnCommitCharacter": true
}
{
// 排除文件
"files.exclude": {
"**/.git": true,
"**/.DS_Store": true,
"**/node_modules": true
},
// 文件关联
"files.associations": {
"*.md": "markdown"
}
}
虽然 Cursor 已经集成了 AI 功能,但以下扩展仍然有用:
Tab 键Esc 键或继续输入Ctrl + → 或 Ctrl + ← 切换使用步骤:
Cmd/Ctrl + KEnter 执行示例指令:
使用场景:
技巧:
功能:多文件编辑和项目级别的代码生成
使用方法:
Cmd/Ctrl + L 打开 Composer适用场景:
在终端中直接使用 Cursor Agent,无需打开编辑器:
# 安装后运行交互式会话
agent
# 带任务启动
agent "重构 auth 模块为 JWT"
# 脚本/无头模式(只输出不改文件)
agent -p "分析这段代码"
# 脚本中允许改文件
agent -p --force "添加 JSDoc 注释"
完整安装步骤、模式说明与故障排除见 Cursor CLI 安装与使用。
Cmd/Ctrl + ,editor.formatOnSave 设置Cmd/Ctrl + Shift + P → “Format Document”这份快速参考手册涵盖了 Cursor 最常用的功能和快捷键。建议:
提示:记住最常用的几个快捷键就能大大提高效率:
Tab - 接受代码补全Cmd/Ctrl + K - 内联编辑Cmd/Ctrl + I - AI 对话Cmd/Ctrl + P - 快速打开文件