参考文章
VS Code常用快捷键总结
编辑器与窗口管理
含义 | 操作 |
---|
新建文件 | Ctrl+N |
文件之间切换 | Ctrl+Tab |
打开一个新的VS Code编辑器 | Ctrl+Shift+N |
关闭当前窗口 | Ctrl+W |
关闭当前的VS Code编辑器 | Ctrl+Shift+W |
切出一个新的编辑器窗口(最多3个) | Ctrl+\ |
切换左中右3个编辑器窗口的快捷键 | Ctrl+1 Ctrl+2 Ctrl+3 |
代码编辑
格式调整
含义 | 操作 |
---|
代码行向左或向右缩进 | Ctrl+[ 、 Ctrl+] |
复制或剪切当前行/当前选中内容 | Ctrl+C 、 Ctrl+V |
代码格式化 | Shift+Alt+F |
向上或向下移动一行 | Alt+Up 或 Alt+Down |
向上或向下复制一行 | Shift+Alt+Up 或 Shift+Alt+Down |
在当前行下方插入一行 | Ctrl+Enter |
在当前行上方插入一行 | Ctrl+Shift+Enter |
光标相关
含义 | 操作 |
---|
移动到行首 | Home |
移动到行尾 | End |
移动到文件结尾 | Ctrl+End |
移动到文件开头 | Ctrl+Home |
移动到定义处 | F12 |
查看定义处缩略图(只看一眼而不跳转过去) | Alt+F12 |
选择从光标到行尾的内容 | Shift+End |
选择从光标到行首的内容 | Shift+Home |
删除光标右侧的所有内容(当前行) | Ctrl+Delete |
扩展/缩小选取范围 | Shift+Alt+Right 和 Shift+Alt+Left |
多行编辑(列编辑) | Alt+Shift+鼠标左键 或 Ctrl+Alt+Down/Up |
同时选中所有匹配编辑(与当前行或选定内容匹配) | Ctrl+Shift+L |
下一个匹配的也被选中 | Ctrl+D |
回退上一个光标操作 | Ctrl+U |
撤销上一步操作 | Ctrl+Z |
手动保存 | Ctrl+S |
重构代码
含义 | 操作 |
---|
找到所有的引用 | Shift+F12 |
同时修改本文件中所有匹配的 | Ctrl+F2 |
跳转到下一个 Error 或 Warning | 当有多个错误时可以按 F8 逐个跳转 |
查找替换
显示相关
含义 | 操作 |
---|
全屏显示(再次按则恢复) | F11 |
放大或缩小(以编辑器左上角为基准) | Ctrl +/- |
侧边栏显示或隐藏 | Ctrl+B |
显示资源管理器(光标切到侧边栏中才有效) | Ctrl+Shift+E |
显示搜索(光标切到侧边栏中才有效) | Ctrl+Shift+F |
显示(光标切到侧边栏中才有效) | Git Ctrl+Shift+G |
显示 Debug | Ctrl+Shift+D |
显示 Output | Ctrl+Shift+U |
其他设置
自动保存:File -> AutoSave(中文界面下“文件”->“自动保存”) 或者 Ctrl+Shift+P,输入 auto