r3f.cn
GitHub Repo stars

VSCode

这份 VSCode (Visual Studio Code) 快速参考备忘单展示了其键盘快捷键和命令。

#Windows 键盘快捷键

#常规

快捷键 操作
Ctrl Shift P 显示命令面板
Ctrl P 快速打开,转到文件...
Ctrl Shift N 新建窗口/实例
Ctrl Shift W 关闭窗口/实例
Ctrl , 用户设置
Ctrl K Ctrl S 键盘快捷方式

#基本编辑

快捷键 操作
Ctrl X 剪切行 (空选择)
Ctrl C 复制行 (空选择)
Alt Up/Down 上/下移动行
Shift Alt Up/Down 上/下复制行
Ctrl Shift K 删除行
Ctrl Enter 在下方插入行
Ctrl Shift Enter 在上方插入行
Ctrl Shift \ 跳转到匹配的括号
Ctrl ]/[ 缩进/减少行缩进
Home/End 转到行首/行尾
Ctrl Home 转到文件开头
Ctrl End 转到文件结尾
Ctrl Up/Down 上/下滚动行
Alt PgUp/PgDown 上/下滚动页面
Ctrl Shift [ 折叠 (收起) 区域
Ctrl Shift ] 展开 (展开) 区域
Ctrl K Ctrl [ 折叠 (收起) 所有子区域
Ctrl K Ctrl ] 展开 (展开) 所有子区域
Ctrl K Ctrl 0 折叠 (收起) 所有区域
Ctrl K Ctrl J 展开 (展开) 所有区域
Ctrl K Ctrl C 添加行注释
Ctrl K Ctrl U 删除行注释
Ctrl / 切换行注释
Shift Alt A 切换块注释
Alt Z 切换自动换行

#导航

快捷键 操作
Ctrl T 显示所有符号
Ctrl G 转到行...
Ctrl P 转到文件...
Ctrl Shift O 转到符号...
Ctrl Shift M 显示问题面板
F8 转到下一个错误或警告
Shift F8 转到上一个错误或警告
Ctrl Shift Tab 导航编辑器组历史
Alt Left/Right 后退/前进
Ctrl M 切换 Tab键移动焦点

#搜索和替换

快捷键 操作
Ctrl F 查找
Ctrl H 替换
F3 查找下一个
Shift F3 查找上一个
Alt Enter 选择所有查找到的匹配项
Ctrl D 将选择添加到下一个查找到的匹配项
Ctrl K Ctrl D 将最后一个选择移动到下一个查找到的匹配项
Alt C/R/W 切换大小写敏感/正则表达式/全字匹配

#多光标和选择

快捷键 操作
Alt Click 插入光标
Ctrl Alt Up/Down 在上方/下方插入光标
Ctrl U 撤销上一个光标操作
Shift Alt I 在每个选定行的末尾插入光标
Ctrl I 选择当前行
Ctrl Shift L 选择所有当前选择的匹配项
Ctrl F2 选择所有当前单词的匹配项
Shift Alt Right 扩展选择
Shift Alt Left 缩小选择
Shift Alt (drag mouse) 列 (框) 选择
Ctrl Shift Alt (arrow key) 列 (框) 选择
Ctrl Shift Alt PgUp/PgDown 列 (框) 选择向上/向下翻页

#富文本语言编辑

快捷键 操作
Ctrl Space 触发建议
Ctrl Shift Space 触发参数提示
Shift Alt F 格式化文档
Ctrl K Ctrl F 格式化选定内容
F12 转到定义
Alt F12 查看定义
Ctrl K F12 在侧边打开定义
Ctrl . 快速修复
Shift F12 显示引用
F2 重命名符号
Ctrl K Ctrl X 删除尾随空格
Ctrl K M 更改文件语言

#编辑器管理

快捷键 操作
Ctrl F4 关闭编辑器
Ctrl W 关闭编辑器
Ctrl K F 关闭文件夹
Ctrl \ 拆分编辑器
Ctrl 1/2/3 聚焦到第1、2或3个编辑器组
Ctrl K Ctrl Left/Right 聚焦到上一个/下一个编辑器组
Ctrl Shift PgUp/PgDown 向左/向右移动编辑器
Ctrl K Left/Right 移动活动编辑器组

#文件管理

快捷键 操作
Ctrl N 新建文件
Ctrl O 打开文件...
Ctrl S 保存
Ctrl Shift S 另存为...
Ctrl K S 全部保存
Ctrl F4 关闭
Ctrl K Ctrl W 全部关闭
Ctrl Shift T 重新打开已关闭的编辑器
Ctrl K Enter 保持预览模式编辑器打开
Ctrl Tab 打开下一个
Ctrl Shift Tab 打开上一个
Ctrl K P 复制活动文件的路径
Ctrl K R 在资源管理器中显示活动文件
Ctrl K O 在新窗口/实例中显示活动文件

#显示

快捷键 操作
F11 切换全屏
Shift Alt 0 切换编辑器布局 (水平/垂直)
Ctrl =/- 放大/缩小
Ctrl B 切换侧边栏可见性
Ctrl Shift E 显示资源管理器/切换焦点
Ctrl Shift F 显示搜索
Ctrl Shift G 显示源代码管理
Ctrl Shift D 显示调试
Ctrl Shift X 显示扩展
Ctrl Shift H 在文件中替换
Ctrl Shift J 切换搜索详情
Ctrl Shift U 显示输出面板
Ctrl Shift V 打开 Markdown 预览
Ctrl K V 在侧边打开 Markdown 预览
Ctrl K Z Zen 模式 (按 Esc Esc 退出)

#调试

快捷键 操作
F9 切换断点
F5 启动/继续
Shift F5 停止
F11 单步进入
Shift F11 单步跳出
F10 单步跳过
Ctrl K Ctrl I 显示悬停信息

#集成终端

快捷键 操作
Ctrl ` 显示集成终端
Ctrl Shift ` 创建新终端
Ctrl C 复制选定内容
Ctrl V 粘贴到活动终端
Ctrl Up/Down 上/下滚动
Shift PgUp/PgDown 上/下翻页
Ctrl Home/End 滚动到顶部/底部

#MacOS 键盘快捷键

#常规

快捷键 操作
⇧⌘P / F1 显示命令面板
⌘P 快速打开,转到文件…
⇧⌘N 新建窗口/实例
⌘W 关闭窗口/实例
⌘, 用户设置
⌘K ⌘S 键盘快捷方式

#基本编辑

快捷键 操作
⌘X 剪切行 (空选择)
⌘C 复制行 (空选择)
⌥↓ / ⌥↑ 向下/向上移动行
⇧⌥↓ / ⇧⌥↑ 向下/向上复制行
⇧⌘K 删除行
⌘Enter / ⇧⌘Enter 在下方/上方插入行
⇧⌘\ 跳转到匹配的括号
⌘] / ⌘[ 缩进/减少行缩进
Home / End 转到行首/行尾
⌘↑ / ⌘↓ 转到文件开头/结尾
⌃PgUp / ⌃PgDn 上/下滚动行
⌘PgUp /⌘PgDn 上/下滚动页面
⌥⌘[ / ⌥⌘] 折叠/展开区域
⌘K ⌘[ / ⌘K ⌘] 折叠/展开所有子区域
⌘K ⌘0 / ⌘K ⌘J 折叠/展开所有区域
⌘K ⌘C 添加行注释
⌘K ⌘U 删除行注释
⌘/ 切换行注释
⇧⌥A 切换块注释
⌥Z 切换自动换行

#多光标和选择

快捷键 操作
⌥ + 点击 插入光标
⌥⌘↑ 在上方插入光标
⌥⌘↓ 在下方插入光标
⌘U 撤销上一个光标操作
⇧⌥I 在每个选定行的末尾插入光标
⌘L 选择当前行
⇧⌘L 选择所有当前选择的匹配项
⌘F2 选择所有当前单词的匹配项
⌃⇧⌘→ / ← 扩展 / 缩小选择
⇧⌥ + drag mouse 列 (框) 选择
⇧⌥⌘↑ / ↓ 列 (框) 选择向上/向下
⇧⌥⌘← / → 列 (框) 选择向左/向右
⇧⌥⌘PgUp 列 (框) 选择向上翻页
⇧⌥⌘PgDn 列 (框) 选择向下翻页

#搜索和替换

快捷键 操作
⌘F 查找
⌥⌘F 替换
⌘G / ⇧⌘G 查找下一个/上一个
⌥Enter 选择所有查找到的匹配项
⌘D 将选择添加到下一个查找到的匹配项
⌘K ⌘D 将最后一个选择移动到下一个查找到的匹配项

#富文本语言编辑

快捷键 操作
⌃Space, ⌘I 触发建议
⇧⌘Space 触发参数提示
⇧⌥F 格式化文档
⌘K ⌘F 格式化选定内容
F12 转到定义
⌥F12 查看定义
⌘K F12 在侧边打开定义
⌘. 快速修复
⇧F12 显示引用
F2 重命名符号
⌘K ⌘X 删除尾随空格
⌘K M 更改文件语言

#导航

快捷键 操作
⌘T 显示所有符号
⌃G 转到行...
⌘P 转到文件...
⇧⌘O 转到符号...
⇧⌘M 显示问题面板
F8 / ⇧F8 转到下一个/上一个错误或警告
⌃⇧Tab 导航编辑器组历史
⌃- / ⌃⇧- 后退/前进
⌃⇧M 切换 Tab键移动焦点

#编辑器管理

快捷键 操作
⌘W 关闭编辑器
⌘K F 关闭文件夹
⌘\ 拆分编辑器
⌘1 / ⌘2 / ⌘3 聚焦到第1、2、3个编辑器组
⌘K ⌘← / ⌘K ⌘→ 聚焦到上一个/下一个编辑器组
⌘K ⇧⌘← / ⌘K ⇧⌘→ 向左/向右移动编辑器
⌘K ← / ⌘K → 移动活动编辑器组

#文件管理

快捷键 操作
⌘N 新建文件
⌘O 打开文件...
⌘S 保存
⇧⌘S 另存为...
⌥⌘S 全部保存
⌘W 关闭
⌘K ⌘W 全部关闭
⇧⌘T 重新打开已关闭的编辑器
⌘K Enter 保持预览模式编辑器打开
⌃Tab / ⌃⇧Tab 打开下一个 / 上一个
⌘K P 复制活动文件的路径
⌘K R 在 Finder 中显示活动文件
⌘K O 在新窗口/实例中显示活动文件

#显示

快捷键 操作
⌃⌘F 切换全屏
⌥⌘0 切换编辑器布局 (水平/垂直)
⌘= / ⇧⌘- 放大/缩小
⌘B 切换侧边栏可见性
⇧⌘E 显示资源管理器 / 切换焦点
⇧⌘F 显示搜索
⌃⇧G 显示源代码管理
⇧⌘D 显示调试
⇧⌘X 显示扩展
⇧⌘H 在文件中替换
⇧⌘J 切换搜索详情
⇧⌘U 显示输出面板
⇧⌘V 打开 Markdown 预览
⌘K V 在侧边打开 Markdown 预览
⌘K Z Zen 模式 (按 Esc Esc 退出)

#调试

快捷键 操作
F9 切换断点
F5 启动/继续
F11 / ⇧F11 单步进入/跳出
F10 单步跳过
⇧F5 停止
⌘K ⌘I 显示悬停信息

#集成终端

快捷键 操作
⌃` 显示集成终端
⌃⇧` 创建新终端
⌘C 复制选定内容
⌘↑ / 上/下滚动
PgUp / PgDn 上/下翻页
⌘Home / End 滚动到顶部/底部

#另请参阅