1.编辑器与窗口管理
- ctrl + N :新建文件
- ctrl + Tab :切换文件
- ctrl + shift + N :打开一个新的vscode窗口
- ctrl + W :关闭当前窗口
- ctrl + shift + W :关闭当前的vscode窗口
- crtl + \ :切出一个新的编辑器窗口(最多三个)
- ctrl + 1(2,3) :切换左右三个编辑器窗口
2.代码编辑
代码格式调整
- 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 + Home :移动到文件开头
- ctrl + End :移动到文件结尾
- F12 :移动到定义处
- Alt + F12 :查看定义处的缩略图而不跳转过去
- shift + Home :选择从光标到行首的内容
- shift + End :选择从光标到行尾的内容
- ctrl + Delete :删除光标当前行右侧的内容
- Alt + shift + 鼠标左键 或 Alt + ctrl + Down/Up :多行编辑
- Ctrl + D :同时选择下一个匹配的内容
- Ctrl + U :回退上一个光标操作
- ctrl + Z :撤销上一步操作
- ctrl + S :手动保存
重构代码
- shift + F12 :找到所有的引用
- ctrl + F2 :同时修改文件中所有匹配的内容
- F8 :跳转到下一个error或warning
- ctrl + F :查找匹配的内容
- ctrl + H :查找匹配的内容并替换
编辑器显示设置
- F11 :全屏
- ctrl + +/- :放大或缩小窗口(以编辑器左上角为基准)
- ctrl + B :显示或隐藏侧边栏
- ctrl + shift + E :显示资源管理器
- ctrl + shift + F :显示搜索
- ctrl + shift + D :显示Debug
- ctrl + shift + U :显示Output