VS Code Windows 快捷键大全

4 阅读6分钟

🚀 基础通用操作

功能快捷键
打开命令面板Ctrl+Shift+PF1
新建文件Ctrl+N
新建窗口Ctrl+Shift+N
打开文件Ctrl+O
保存文件Ctrl+S
另存为Ctrl+Shift+S
保存所有文件Ctrl+K S
关闭编辑器Ctrl+WCtrl+F4
关闭窗口Ctrl+Shift+WAlt+F4
撤销Ctrl+Z
重做Ctrl+YCtrl+Shift+Z
切换侧边栏显示/隐藏Ctrl+B
切换全屏F11
打开设置界面Ctrl+,

✍️ 文本编辑操作

功能快捷键
剪切当前行/选中内容Ctrl+X
复制当前行/选中内容Ctrl+C
粘贴内容Ctrl+V
撤销操作Ctrl+Z
重做/重复上一步操作Ctrl+YCtrl+Shift+Z
删除当前行Ctrl+Shift+K
删除光标左侧字符Backspace
删除光标右侧字符Delete
删除光标右侧单词Ctrl+Delete
删除光标左侧单词Ctrl+Backspace

🎯 多光标与选择操作

功能快捷键
插入多个光标Alt+Click
在上一行/下一行插入光标Ctrl+Alt+↑/↓
撤销上一个光标Ctrl+U
选择所有匹配项Ctrl+Shift+L
逐个选择下一个匹配项Ctrl+D
将选择添加到下一个/跳过当前匹配项Ctrl+K Ctrl+D
列(矩形)选择Shift+Alt+鼠标拖动Shift+Alt+↑/↓/←/→
选中所有行末尾添加光标Ctrl+Shift+I
全选当前文档内容Ctrl+A

🔧 代码格式化与重构

功能快捷键
格式化文档Shift+Alt+F
格式化选中部分/代码块Ctrl+K Ctrl+F
重命名符号F2
批量重命名/触发重构建议(部分语言支持)Ctrl+Shift+R
快速修复Ctrl+.

🔍 搜索与导航

功能快捷键
查找(当前文档)Ctrl+F
替换(当前文档)Ctrl+H
查找下一个/上一个F3 / Shift+F3
全局搜索(跨文件)Ctrl+Shift+F
全局替换(跨文件)Ctrl+Shift+H
切换搜索大小写敏感Alt+C
切换搜索正则表达式Alt+R

📍 跳转与定义

功能快捷键
转到定义/声明F12Ctrl + 鼠标左键
查看定义(不跳转)Alt+F12
转到类型定义Ctrl+Shift+F12 (需设置)
转到实现Ctrl+F12
转到引用/显示引用Shift+F12
前进/后退导航历史Ctrl+Alt+- / Ctrl+Shift+-
返回上一个跳转位置Ctrl+-
前进到下一个跳转位置Ctrl+Shift+-

📁 文件与项目管理

功能快捷键
新建文件Ctrl+N (或在资源管理器按 A)
新建文件夹在资源管理器按 Shift+A
重命名文件F2
删除文件Delete
移动文件拖动, 或 Ctrl+X / Ctrl+V
快速打开文件(模糊搜索)Ctrl+P
刷新资源管理器Ctrl+R (在资源管理器焦点)
在资源管理器中显示右键菜单, Alt + 右键

💻 调试操作

功能快捷键
启动/继续调试F5
停止调试Shift+F5
单步跳过(不进入函数)F10
单步进入(进入函数)F11
单步跳出(跳出函数)Shift+F11
重启调试Ctrl+Shift+F5
切换断点F9
添加条件断点右键菜单
查看所有断点Ctrl+Shift+F8

🖥️ 终端操作

功能快捷键
切换终端显示/隐藏Ctrl + `
新建终端`Ctrl+Shift+``
拆分终端Ctrl+Shift+5
在终端中查找Ctrl+F
清空终端Ctrl+K (在终端内)
复制选中内容(终端)Ctrl+Shift+C
粘贴到终端Ctrl+Shift+V
在多个终端标签间切换Alt + 右/左箭头

🔀 行操作与代码移动

功能快捷键
向上/下移动行Alt+↑/↓
向上/下复制行Shift+Alt+↑/↓
删除行Ctrl+Shift+K
在下方插入行Ctrl+Enter
在上方插入行Ctrl+Shift+Enter

📌 书签与标记

功能快捷键
切换书签Ctrl+Alt+K
切换行书签Ctrl+Shift+K Ctrl+B
打开书签侧边栏Ctrl+Shift+B
跳转到下一个书签Ctrl+Alt+L
跳转到上一个书签Ctrl+Alt+J
列出所有书签Ctrl+Alt+P (需设置)
重命名书签F2(书签面板)

🎨 界面与视图操作

功能快捷键
切换侧边栏可见性Ctrl+B
切换面板(终端/问题等)可见性Ctrl+J
切换全屏F11
切换Zen模式(禅模式)Ctrl+K Z
放大/缩小Ctrl+= / Ctrl+-
重置缩放Ctrl+NumPad0
切换编辑器组布局Shift+Alt+0
拆分编辑器Ctrl+\
切换活动编辑器组Ctrl+1/2/3
切换到资源管理器Ctrl+Shift+E
切换到调试视图Ctrl+Shift+D
切换到扩展市场Ctrl+Shift+X
切换到Git视图Ctrl+Shift+G
预览 MarkdownCtrl+Shift+V
分栏预览 MarkdownCtrl+K V

📚 代码折叠与展开

功能快捷键
折叠/展开当前区域Ctrl+Shift+[ / ]
折叠/展开当前代码块Ctrl + - / Ctrl + +
折叠/展开所有区域Ctrl+K Ctrl+0 / Ctrl+K Ctrl+J
折叠/展开所有子区域Ctrl+K Ctrl+8 / Ctrl+K Ctrl+9 (需设置)
折叠/展开光标所在层级Ctrl+K Ctrl+17
折叠/展开选中区域Ctrl+K Ctrl+- / Ctrl+K Ctrl++

🧠 智能提示与补全

功能快捷键
触发建议/智能提示Ctrl+SpaceCtrl+I
触发参数提示Ctrl+Shift+Space
接受/确认补全建议Tab
替换为下一个建议Ctrl+↓ (在建议列表中)
查看快速修复Ctrl+.
转到下一个错误/警告F8 / Shift+F8
显示悬停信息Ctrl+K Ctrl+I
缩进减少Shift+Tab
粘贴并格式化Ctrl+Shift+V

🔧 Git 版本控制

功能快捷键
打开Git视图/查看源代码管理面板Ctrl+Shift+G
暂存所有更改Ctrl+Enter (在SCM输入框)
提交暂存内容Ctrl+Enter (在SCM输入框有信息时)
拉取远程代码Ctrl+Shift+P → Git: Pull
推送本地代码Ctrl+Shift+P → Git: Push
解决合并冲突Ctrl+K Ctrl+R
查看文件差异在SCM列表中点文件
丢弃更改在SCM列表中文件右键

🧩 插件扩展操作

功能快捷键
打开扩展市场/视图Ctrl+Shift+X
搜索扩展在扩展视图中输入
安装/卸载/启用/禁用扩展点击扩展的对应按钮
查看扩展详情点击扩展

🎯 高级功能

功能快捷键
打开命令面板Ctrl+Shift+PF1
打开用户设置Ctrl+,
打开键盘快捷方式设置Ctrl+K Ctrl+S
重新加载窗口Ctrl+Shift+P -> 输入“重新加载”
切换开发人员工具Ctrl+Shift+I
选择配色主题Ctrl+K Ctrl+T
显示所有符号(包括文件)Ctrl+T
触发Emoji表情Win+.` (Windows)
运行任务(编译/构建)Ctrl+Shift+PTasks: Run Task
运行默认构建任务Ctrl+Shift+B
自定义快捷键Ctrl+Shift+PPreferences: Open Keyboard Shortcuts

提示:

  1. Ctrl+K 通常是一个组合快捷键的前置键,需要再按一个键(如 Ctrl+K S 表示先按 Ctrl+K,松开后再按 S)。
  2. 某些快捷键可能被系统或其他应用占用,可以在VSCode的键盘快捷方式设置(Ctrl+K Ctrl+S)中查看和修改。
  3. 此列表为常用核心快捷键,更多快捷键可通过命令面板搜索“键盘快捷方式”查看。