VS Code 功夫:快捷键(常用)
Table of Contents
VS Code 功夫 - This article is part of a series.
快捷键很多,先搞定 ~10 个最常用/最有用的,迅速提高生产力
记住相关英文可以帮助记住快捷键,不要贪多,逐步练习,形成肌肉记忆
记不住快捷键可以安装 KeyCue(付费)或 KeyClu(免费)可以查看快捷键(只需按两次 ⌘ ⇧ 并按住即可查看列表)
全局相关 #
这部分是可以最先掌握的,因为最先使用。
快速打开 #
第一个要学习的就是 Command Palette
, 这里可以直接得到所有的 VS Code 命令:⌘ ⇧ P 或者 F1
快速打开 oPen 一个文件等:⌘ P
接着可以用 ? 呼出 task,symbol 等
User Settings #
⌘ ,
快捷键 #
快速查找和修改快捷键 Keyboard Shortcuts:⌘ K S
显示 #
全屏 Full screen:⌃ ⌘ F
Zen mode:⌘ K Z
Zoom in/out:⌘ + ⌘ -
小技巧 #
非常常用的功能可自定义快捷键 ⇧ ⇧ ⌃ ⌃ ⌥ ⌥
SideBar 和编辑区之间的切换:⌘ 0 ⌘ 1
各个功能区 #
这部分是可以迅速掌握的,因为非常常用。
编辑器 #
Tab
- 选择 Tab:⌃ Tab
- 也可以前后 tab ⌘ ⌥ → ⌘ ⌥ ←
- 重新打开一个关闭的 tab:⌘ ⇧ T
- 打开一个新 New 的 tab:⌘ N
编辑器群/分割编辑器:⌘ \
在多个编辑器群/窗口之间切换:⌘ 1 ⌘ 2 ⌘ 3
SideBar #
打开/隐藏 toggle sideBar:⌘ B
SideBar 和 编辑区之间的快速切换:⌘ 0 ⌘ 1
不同 View 快速切换
- 文件夹 Explorer:⇧ ⌃ E
- 全局查询/替换 Find:⇧ ⌃ F
- 版本控制 Git:⇧ ⌃ G
- Debug:⇧ ⌃ D
- 扩展插件 eXtension:⇧ ⌃ X
面板 Panel #
打开/隐藏 toggle:
- 面板 Panel:⌘ J
- 最大化面板 Panel:⌥ ⌘ J
- 终端 terminal:⌃ `
- 打开新的 terminal:⇧ ⌃ `
- 打开新的 terminal:⇧ ⌃ `
- 输出 outpUt:⇧ ⌘ U
- 问题 probleMt:⇧ ⌘ M
文件相关 #
- 新 New 文件: ⌘ N 不建议, 采纳 ⌘ P
- 打开 oPen 文件: ⌘ O 不建议, 采纳 ⌘ P
- 关闭单个文件: ⌘ W
- 关闭所有文件:⌘ K W
- 关闭整个 instance(包括 workspace): ⇧ ⌘ W
- 保存 Save 单个文件:⌘ S
- 保存 Save 所有文件:⌘ ⇧ S
- 打开文件对应显示在 Explorer 里:⌥ ⌘ R
编辑操作 #
光标 #
去 Go 到特定一行:⌃ G
跳到行首/尾:⌘ → ⌘ → 或者 ⌃ A ⌃ E
跳到文件头/尾:⌘ ↑ ⌘ ↓
向左/右跳过一个词:⌥ → ⌥ ←
多光标 操作稍微复杂一点
文本 #
宇宙通用快捷键 #
全选
⌘ A复制
⌘ C复制 + 剪切
⌘ X粘贴
⌘ VUndo
⌘ ZRedo
⌘ ⇧ Z
选中 & 复制 #
选中:
- 向左/右选中一个字母:⇧ → ⇧ ←
- 向左/右选中一个词:⌥ ⇧ → ⌥ ⇧ ←
- 向左/右选中至行首/尾:⌘ ⇧ → ⌘ ⇧ ←
多重选中:
- 选中/查找到一个结果后,可以选中下一个结果 ⌘ D 或者全部结果 ⌘ ⇧ L
移动/复制:
- 向上/下移动整块:⌥ ↑ ⌥ ↓
(当没有选中时,就是向上/下移动当前行) - 向上/下复制整块:⌥ ⇧ ↑ ⌥ ⇧ ↓ (当没有选中时,就是向上/下复制当前行)
删除 #
快速删除到行头:⌘ ⌫>
快速删除到行尾:⌘ ⌦>
快速删除一行:⌘ ⇧ K
查找 & 替换 #
- 查找:⌘ F
- 替换: ⌘ ⌥ F
- 多文件中查找:⌘ ⇧ F
- 多文件中替换: ⌘ ⇧ H
结果处理
- 跳到下一个结果:F4
- 跳到上一个结果:⇧ F4
- 选中/查找到一个结果后,可以选中下一个结果 ⌘ D 或者全部结果 ⌘ ⇧ L
- 可以一次性对全部选中的结果进行编辑:⌥ ⏎
其它 #
增加新的一行,通常要把光标移到行尾,按 ⏎,如果想快速增加一行而不管光标位置:⌘ ⏎(往下插入) 或者 ⌘ ⏎(往上插入)
toggle word wrap:⌥ Z
格式化 Format 文本/代码块:⌘ K F
格式化 Format 整个文件:⇧ ⌥ F