公开笔记

VS Code 快捷键速查表

macOS 和 Windows 常用快捷键对照。

通用

功能macOSWindows
命令面板Cmd + Shift + PCtrl + Shift + P
快速打开文件Cmd + PCtrl + P
新建窗口Cmd + Shift + NCtrl + Shift + N
关闭窗口Cmd + WCtrl + W
用户设置Cmd + ,Ctrl + ,
键盘快捷键设置Cmd + K, Cmd + SCtrl + K, Ctrl + S

编辑

功能macOSWindows
剪切行Cmd + XCtrl + X
复制行Cmd + CCtrl + C
向下复制行Opt + Shift + ↓Alt + Shift + ↓
向上复制行Opt + Shift + ↑Alt + Shift + ↑
向下移动行Opt + ↓Alt + ↓
向上移动行Opt + ↑Alt + ↑
删除行Cmd + Shift + KCtrl + Shift + K
在下方插入行Cmd + EnterCtrl + Enter
在上方插入行Cmd + Shift + EnterCtrl + Shift + Enter
跳转到匹配括号Cmd + Shift + \Ctrl + Shift + \
增加缩进Cmd + ]Ctrl + ]
减少缩进Cmd + [Ctrl + [
跳转到行首Cmd + ←Home
跳转到行尾Cmd + →End
跳转到文件开头Cmd + ↑Ctrl + Home
跳转到文件末尾Cmd + ↓Ctrl + End
折叠代码块Cmd + Opt + [Ctrl + Shift + [
展开代码块Cmd + Opt + ]Ctrl + Shift + ]
添加行注释Cmd + /Ctrl + /
添加块注释Opt + Shift + AAlt + Shift + A
撤销Cmd + ZCtrl + Z
重做Cmd + Shift + ZCtrl + Y

多光标与选择

功能macOSWindows
在上方添加光标Opt + Cmd + ↑Ctrl + Alt + ↑
在下方添加光标Opt + Cmd + ↓Ctrl + Alt + ↓
点击添加光标Opt + 点击Alt + 点击
选中当前单词Cmd + DCtrl + D
选中所有匹配项Cmd + Shift + LCtrl + Shift + L
选中当前行Cmd + LCtrl + L
列选择Opt + Shift + 拖动Alt + Shift + 拖动
扩展选区Opt + Shift + →Alt + Shift + →
收缩选区Opt + Shift + ←Alt + Shift + ←

搜索与替换

功能macOSWindows
查找Cmd + FCtrl + F
替换Cmd + Opt + FCtrl + H
查找下一个Cmd + GF3
查找上一个Cmd + Shift + GShift + F3
全局搜索Cmd + Shift + FCtrl + Shift + F
全局替换Cmd + Shift + HCtrl + Shift + H

导航

功能macOSWindows
跳转到行Ctrl + GCtrl + G
跳转到文件Cmd + PCtrl + P
跳转到符号Cmd + Shift + OCtrl + Shift + O
跳转到定义F12F12
查看定义Opt + F12Alt + F12
跳转到引用Shift + F12Shift + F12
后退Ctrl + -Alt + ←
前进Ctrl + Shift + -Alt + →
切换标签页Cmd + Opt + ←/→Ctrl + PageUp/Down
显示问题面板Cmd + Shift + MCtrl + Shift + M
下一个错误F8F8
上一个错误Shift + F8Shift + F8

编辑器管理

功能macOSWindows
关闭编辑器Cmd + WCtrl + W
关闭文件夹Cmd + K, FCtrl + K, F
拆分编辑器Cmd + \Ctrl + \
切换编辑器组Cmd + 1/2/3Ctrl + 1/2/3
移动编辑器到左组Cmd + K, ←Ctrl + K, ←
移动编辑器到右组Cmd + K, →Ctrl + K, →

文件管理

功能macOSWindows
新建文件Cmd + NCtrl + N
打开文件Cmd + OCtrl + O
保存Cmd + SCtrl + S
另存为Cmd + Shift + SCtrl + Shift + S
保存全部Cmd + Opt + SCtrl + K, S
关闭全部Cmd + K, WCtrl + K, W
重新打开已关闭文件Cmd + Shift + TCtrl + Shift + T

显示

功能macOSWindows
全屏Ctrl + Cmd + FF11
禅模式Cmd + K, ZCtrl + K, Z
放大Cmd + =Ctrl + =
缩小Cmd + -Ctrl + -
切换侧边栏Cmd + BCtrl + B
显示资源管理器Cmd + Shift + ECtrl + Shift + E
显示搜索Cmd + Shift + FCtrl + Shift + F
显示源代码管理Ctrl + Shift + GCtrl + Shift + G
显示调试Cmd + Shift + DCtrl + Shift + D
显示扩展Cmd + Shift + XCtrl + Shift + X

终端

功能macOSWindows
显示/隐藏终端Ctrl + `Ctrl + `
新建终端Ctrl + Shift + `Ctrl + Shift + `
复制选中内容Cmd + CCtrl + C
粘贴Cmd + VCtrl + V
向上滚动Cmd + ↑Ctrl + ↑
向下滚动Cmd + ↓Ctrl + ↓
清除终端Cmd + KCtrl + K

调试

功能macOSWindows
开始/继续调试F5F5
停止调试Shift + F5Shift + F5
重启调试Cmd + Shift + F5Ctrl + Shift + F5
切换断点F9F9
单步跳过F10F10
单步进入F11F11
单步跳出Shift + F11Shift + F11

Git 集成

功能macOSWindows
打开源代码管理Ctrl + Shift + GCtrl + Shift + G
暂存更改在更改上按 +在更改上按 +
提交Cmd + Enter (在提交框内)Ctrl + Enter (在提交框内)

提示: 按 Cmd + K, Cmd + S (macOS) 或 Ctrl + K, Ctrl + S (Windows) 可以查看和自定义所有快捷键。