写在最前面
最近(?)装了linux,于是开始捣鼓vscode的常用快捷键,顺便翻译了一些,给大家参考。
Ctrl+Shift+N 新窗口
Ctrl+W 关闭窗口
Ctrl+K Ctrl+S 显示快捷键
Ctrl+X 剪切/没有选择时默认剪切一行
Ctrl+C 复制/没有选择时默认复制一行
Alt+ ↓ / ↑ 把当前行上移/下移一行
Ctrl+Shift+K 删除一行
Ctrl+Enter 在当前行的下方插入一空行(在某行中间时可以用)
Ctrl+Shift+Enter 在当前行的上方插入一空行(在某行中间时可以用)
Ctrl+] / Ctrl+[ 向右/向左缩进一个tab
Ctrl+Shift+ [ / ] 折叠/展开区域(即一对花括号)
Ctrl+K Ctrl+0 / Ctrl+K Ctrl+J 折叠/展开所有区域(所有花括号)
Ctrl+K Ctrl+C 注释当前行
Ctrl+K Ctrl+U 去除当前行的注释
Ctrl+/ 切换当前行注释(即没有注释变为有注释,有注释变为没有注释)
Ctrl+Shift+A 切换选定区域注释
F12 转到定义
Ctrl+Shift+F10 窥见(?)定义(即看一下定义而不转到)
Ctrl+K F12 在侧面打开定义
F2 重命名某个函数名(会将该函数名所有出现的地方均修改)
Ctrl+K Ctrl+X 删除行尾空格
Ctrl+W 关闭编辑器
Shift+Alt+ ↑ / ↓ 在上一行/下一行的同一位置插入光标(即与现有光标同时存在,可以同时编辑)
Ctrl+\ 分裂编辑器(即分裂出多个窗口,貌似最多三个)
Shift+Alt+I 在选定的每一行的末尾插入光标(多行光标)
Ctrl+I 选定当前行
Ctrl+Shift+L 在当前选定的文本所有出现处添加光标
Ctrl+F2 在当前单词所有出现处添加光标
Shift+Alt + → 扩展选定区域
Shift+Alt + ← 缩小选定区域
F11 切换全屏
Ctrl+N 新建文本
Ctrl+O 打开文件
Ctrl+ = / - 放大/缩小
Ctrl+S 保存
Ctrl+B 切换侧边栏
Ctrl+Shift+S 另存为
Shift+[ 为选定区域两端加上花括号
还没有完全试验完,会不定期更新的T_T