附带window系统和Mac,请记住一些常用的哦!^ _ ^ ⌘
windows系统
打开终端
-
Ctrl+~
终端的显示与隐藏
基础编辑
-
Ctrl+X
剪切 -
Ctrl+C
复制
-//与电脑调起软件盘冲突Ctrl+Shift+K
删除当前行 -
Shift+K
删除行(自定义) -
Alt+Up/Down
移动当前行上下 -
Shift+Alt+Up/Down
在当前行上下复制当前行 -
Ctrl+Up/Down
行视图上下偏移(类似于鼠标滚动,光标不会移动) -
Alt+PageUp/PageDown
屏视图上下偏移(整屏偏移,光标不会移动) -
Ctrl+Shift+[
折叠区域代码 -
Ctrl+Shift+]
展开区域代码 -
Ctrl+K Ctrl+[
折叠区域内所有代码(包括子域和父域) -
Ctrl+K Ctrl+]
展开区域内所有代码(包括子域和父域) -
Ctrl+K Ctrl+C
添加行注释 -
Ctrl+K Ctrl+U
删除行注释 -
Ctrl+/
添加关闭行注释(行注释用这个,比较方便) -
Shift+Alt+A
添加关闭区域注释 -
/+*+*+Tab
添加函数参数注释 -
Shift+Alt+f
格式化代码 -
Alt+Z
添加关闭自动换行 -
Ctrl+[
对选中代码进行左移动(超好用啊!可批量) -
Ctrl+]
对选中代码进行右移 -
Ctrl+K Ctrl+0
折叠所有区域内的代码 -
Ctrl+K Ctrl+J
展开所有区域内的代码 -
Ctrl+Enter
在当前行之后插入一行 -
Ctrl+Shift+Enter
在当前行之前插入一行
导航
-
Ctrl+G
跳转到具体某行 -
Alt+Left/Right
向前/向后 -
Ctrl+T
启动符号搜索框 -
Ctrl+P
启动文件搜索框,方便快速打开文件 -
Ctrl+Shift+O
跳转至符号处 -
Ctrl+Shift+M
显示问题面板 -
F8
跳转到下一个错误或者警告 -
Shift+F8
跳转到上一个错误或者警告 -
Ctrl+Shift+Tab
切换到最近打开的文件
查询
-
Ctrl+F
查询 -
Ctrl+H
替换 -
F3
查找下一个 -
Shift+F3
查找上一个 -
Alt+Enter
选中所有匹配的查询字符 -
Alt+C
切换是否区分大小写查找 -
Alt+R
切换是否使用正则查找 -
Alt+W
切换是否使用全词查找
编辑/窗口管理
-
Ctrl+Shift+N
打开新窗口 -
Ctrl+W
关闭窗口(三个手指抓一下也可以) -
Ctrl+F4
关闭当前编辑窗口 -
Ctrl+\
拆分编辑器(最多拆分为三块,这个挺好的可以同时编辑html与js) -
Ctrl+1/2/3
切换焦点在不同的拆分窗口 -
Ctrl+K F
关闭当前打开的文件夹
文件管理
-
先Ctrl+K 再Ctrl+O
打开文件夹(常用) -
Ctrl+S
保存所有文件 -
Ctrl+K Ctrl+W
关闭所有编辑窗口 -
Ctrl+K P
复制当前打开文件的存放路径 -
Ctrl+K R
打开当前编辑文件存放位置【文件管理器】
Ctrl+N 新建文件
Ctrl+O 打开文件
Ctrl+S 保存文件
Ctrl+K S 保存所有文件
Ctrl+Shift+S 另存为
Ctrl+K W 关闭一组拆分的窗口
Ctrl+Shift+T 撤销最近关闭的一个文件编辑窗口
Ctrl+Tab 调出最近打开的文件列表,重复按会切换到下一个
Ctrl+Shift+Tab 调出最近打开的文件列表,重复按会切换到上一个
Ctrl+K O 在新的编辑器中打开当前编辑的文件
显示
-
F11
切换全屏显示 -
Ctrl+B
切换侧边栏显示隐藏
Ctrl+Shift+V Markdown预览切换
光标操作
-
Home/End
光标跳转到行首/尾 -
Ctrl+Home/End
光标跳转到页首/尾 -
Alt+Click
插入光标(支持多个,发现下一个更好用) -
Ctrl+Alt+Up/Down
上下插入光标(支持多个,很好用) -
Ctrl+I
选中当前行 -
Ctrl+F2
选择当前字符的所有出现,然后进行操作
Ctrl+U 撤销最后一次光标操作
Shift+Alt+I 插入光标到选中范围内所有行行尾
Shift+Alt+(drag mouse) 在鼠标拖动区域的每行行尾插入光标
Ctrl+Shift+\ 跳转到与当前括号匹配的括号
vscode软件内查看和设置快捷键的位置:文件->首选项->键盘快捷方式
Mac系统
打开终端
-
Ctrl+~
终端的显示与隐藏
基础编辑
-
Command + X
剪切 -
Command + C
复制 -
Command+Shift+K
删除当前行 -
Option+Up/Down
移动当前行上下 -
Shift+Option+Up/Down
在当前行上下复制当前行 - `` 折叠区域代码
- `` 展开区域代码
- `` 折叠区域内所有代码(包括子域和父域)
- `` 展开区域内所有代码(包括子域和父域)
-
Command + K Command + C
添加行注释 -
Command + K Command + U
删除行注释 -
Command+/
添加关闭行注释(行注释用这个,比较方便) -
Shift+Alt+A
添加关闭区域注释 -
/+*+*+Tab
添加函数参数注释 -
Shift+Option+f
格式化代码 -
Alt+Z
添加关闭自动换行
-Command+[
对选中代码进行左移动(超好用啊!可批量)
-Command+]
对选中代码进行右移
导航
-
Command+G
跳转到具体某行 -
Option+Left/Right
向前/向后 -
Command+P
启动文件搜索框,方便快速打开文件
查询
-
Command+F
查询 -
Command+Option+F
替换 -
Command+G
查找下一个 -
Command+Shift+G
查找上一个
编辑/窗口管理
-
Command+N
打开新窗口 -
Command+W
关闭窗口(三个手指抓一下也可以) -
Command+\
拆分编辑器(最多拆分为三块,这个挺好的可以同时编辑html与js) -
Command+1/2/3
切换焦点在不同的拆分窗口
文件管理
-
Command+S
保存所有文件 -
Command+K Command+W
关闭所有编辑窗口 -
Command+K P
复制当前打开文件的存放路径 -
Command+K R
打开当前编辑文件存放位置【文件管理器】
显示
-
Command+B
切换侧边栏显示隐藏
光标操作
-
Option+Click
插入光标(支持多个,发现下一个更好用) -
Command+Option+Up/Down
上下插入光标(支持多个,很好用) -
Command+I
选中当前行
vscode软件内查看和设置快捷键的位置:文件->首选项->键盘快捷方式