Visual Studio Code 是一款优秀的编辑器,非常适合编写 TS 以及 React 。最近在学习 Angular,开始使用 VSCode,特意整理翻译了一下官网的快捷键。因为已经习惯了 Sublime 的快捷键,更换到 VSCode 有些不适应,尤其是 Emmet 的使用。
通用 |
Ctrl+Shift+P, F1 |
打开命令面板 |
Ctrl+P |
快速打开文件 |
Ctrl+Shift+N |
打开新窗口/实例 |
Ctrl+Shift+W |
关闭窗口/实例 |
基础编辑 |
Ctrl+X |
剪切当前行 |
Ctrl+C |
复制当前行 |
Alt+ ↑ / ↓ |
向上/向下移动当前行 |
Shift+Alt + ↓ / ↑ |
向上/向下复制当前行 |
Ctrl+Shift+K |
删除当前行 |
Ctrl+Enter |
在当前行以下插入 |
Ctrl+Shift+Enter |
在当前行以上插入 |
Ctrl+Shift+ |
跳转到匹配的括号 |
Ctrl+] / [ |
缩进/取消缩进 |
Home |
转到行首 |
End |
转到行尾 |
Ctrl+Home |
转到页首 |
Ctrl+End |
转到页尾 |
Ctrl+↑ / ↓ |
向上/向下滚动 |
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+ ← / → |
向后/向前查看文件 |
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+ ↑ / ↓ |
向上/向下插入光标 |
Ctrl+U |
撤销上一个光标 |
Shift+Alt+I |
在选中行的行尾插入光标 |
Ctrl+I |
选择当前行 |
Ctrl+Shift+L |
选择当前选中项的所有匹配项 |
Ctrl+F2 |
选择当前单词的所有匹配项 |
Shift+Alt+→ |
扩展选择 |
Shift+Alt+← |
缩小选择 |
Shift+Alt + (drag mouse) |
列(框)选择 |
Ctrl+Shift+Alt + (arrow key) |
列(框)选择 |
Ctrl+Shift+Alt +PgUp/PgDown |
向上页/下页列(框)选择 |
富语言编辑 |
Ctrl+Space |
打开建议 |
Ctrl+Shift+Space |
打开参数提示 |
Tab |
Emmet 展开缩写 |
Shift+Alt+F |
格式化文档 |
Ctrl+K Ctrl+F |
格式化选择区域 |
F12 |
跳转到定义 |
Alt+F12 |
打开窗口显示定义 |
Ctrl+K F12 |
打开侧边栏显示定义 |
Ctrl+. |
快速解决 |
Shift+F12 |
显示引用 |
F2 |
重命名符号 |
Ctrl+Shift+ . / , |
替换为下一个/上一个值 |
Ctrl+K Ctrl+X |
删除行尾空格 |
Ctrl+K M |
更改文本语言 |
编辑管理 |
Ctrl+F4, Ctrl+W |
关闭编辑的文件 |
Ctrl+K F |
关闭文件夹 |
Ctrl+ |
拆分编辑器窗口 |
Ctrl+ 1 / 2 / 3 |
切换到第一、第二或第三个窗口 |
Ctrl+K Ctrl+ ←/→ |
切换到上一个/下一个窗口 |
Ctrl+Shift+PgUp /PgDown |
向左/向右移动编辑的文件 |
Ctrl+K ← / → |
向左/向右移动编辑窗口 |