Visual Studio Code 是一款优秀的编辑器,非常适合编写 TS 以及 React 。最近在学习 AngularJs 2,开始使用 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 ← / → | 向左/向右移动编辑窗口 |