最近发现开发工作中过渡依赖鼠标会导致开发效率低下,因此决定背下一些常用的快捷键
| 快捷键 | 编辑器与窗口管理 | 常用 |
|---|---|---|
| Ctrl+R | 打开最近打开的项目 | * |
| Ctrl+B | 隐藏侧边栏 | * |
| Ctrl+\ | 拆分窗口 | * |
| Ctrl+1 Ctrl+2 Ctrl+3 | 拆分窗口数量 | * |
| Ctrl+tab+↑ / ↓ | 切换正打开的文件 | * |
| Ctrl+, | 设置 | * |
| Ctrl+N | 新建文件 | * |
| Ctrl+O | 打开文件 | * |
| Ctrl+W | 关闭当前文件 | * |
| Ctrl +/- | 放大/缩小编辑器窗口 | * |
| Ctrl +P | 查找文件,详见下方 | * |
| F1 或 Ctrl+Shift+P | 万能键,可以输入任何命令 | * |
| F11 | 全屏显示 | |
| Ctrl+Shift+E | 文件资源管理器(Explorer) | |
| Ctrl+Shift+G | git管理窗口(Source Control) | |
| Ctrl+Shift+X | 扩展(插件)管理窗口(Extentions) |
| 快捷键 | 代码查找替换与格式调整 | 常用 | |
|---|---|---|---|
| Ctrl+F | 文件搜索,输入完成后enter进行查找,多次点击为查找下一个,shift+enter 上一个。esc退出搜索 | * | |
| Ctrl+SHIFT+F | 全局搜索,光标移出文件再使用 | * | |
| Ctrl+H | 文件替换,输入后enter为替换1次,ctrl+alt+enter为全部替换 。esc退出替换 | * | |
| Ctrl+SHIFT+H | 全局查找替换,输入后ctrl+alt+enter为全部替换 。esc退出替换 | * | |
| Ctrl+[ | 向左缩进 | * | |
| Ctrl+] | 向右缩进 | * | |
| Alt+ ↑ / ↓ | 向上/向下移动当前行 | * | |
| Ctrl+Alt+ ↑ / ↓ | 向上/向下同时在多行输入 | * | |
| Ctrl+SHIFT+ ↑ / ↓ | 同时选中多行 | * | |
| SHIFT+Alt+I | 所选中行的每一行末尾插入光标 | * | |
| Ctrl+[Shift]+Enter | 在当前行上方/ 下方插入空行(光标位置可以不在行尾) | * | |
| Ctrl+↑ / ↓ | 向上/向下滚动 | * | |
| Ctrl+←/ → | 向左/向右跳单词 | * | |
| Ctrl+home / end | 跳到文件头、尾 | * | |
| F8、shift+F8 | 上一个或下一个错误、警告 | ||
| Ctrl+G | 再输入:num,跳到指定行 | * | |
| Ctrl+L | 选中当前行,用来删除比较合适 | * | * |
| Alt+Z | 切换内容是否自动换行(底部显示/隐藏滚动条 | * |
| 快捷键 | 光标 | 常用 |
|---|---|---|
| Home | 光标移动到行首 | * |
| End | 光标移动到行尾 | * |
| Ctrl+Home | 光标移动到文件开头(左上) | * |
| Ctrl+End | 光标移动到文件结尾(右下) | * |
| Shift+Home | 选择从光标到行首的内容 | * |
| Shift+End | 选择从光标到行尾的内容 | * |
| Shift+Alt+Right | 扩大选中范围 | |
| Shift+Alt+Left | 缩小选中范围 | |
| Alt+Shift+鼠标左键 | 同时选中编辑多行多列代码(秀儿) | * |
| Ctrl+Alt+Up | 向上复制光标 | * |
| Ctrl+Alt+Down | 向下复制光标 | * |
| Ctrl+U | 回退到上一个光标处 | * |
| F12/ Ctrl+鼠标左键 | 转到定义处 | * |
| Alt+F12 | 查看定义处缩略图 | * |
| 快捷键 | 查看快捷键 | 常用 |
|---|---|---|
| Ctrl+K Ctrl+S | 查看VSCode中全部快捷键,注意是先按Ctrl+K,再按Ctrl+S,不是二选一 |
快捷键详细
F1
这是所有的命令起点,当你想要寻找某些快捷键时,可以搜索关键字使用

image.png
CTRL+P
按名称搜索文件,默认展示的列表是最近打开的文件

image.png
在Ctrl+P搜索状态下按下>(英文字符),可以直接跳转到命令面板,和直接按F1一样。

image.png
在Ctrl+P搜索状态下按下:,可以直接跳转到当前文件指定行数,和 CTRL+G一样。

image.png
在Ctrl+P搜索状态下按下@,可以直接跳转符号(变量、方法、类...)。

image.png

image.png
在Ctrl+P搜索状态下按下?(英文字符),提示可使用的方式

image.png
查看快捷键
文件-》首选项-》键盘快捷方式
建议:CTRL+K CTRL+S

image.png