VS Code常用快捷键
ps 由于篇幅不多,这篇就放到和 vs code插件一起了
学习编辑器的快捷键看上去挺无聊,但一旦掌握且熟悉后,用于今后的生产可是会大大提高生产效率的。相比前期的学习成本,还是大可以接受的,于是直接进入主题吧
ctrl + k & ctrl + s
可打开全键盘快捷方式一览(不带改字为插件默认)
字符操作相关
- 剪切
ctrl + x - 块注释
shift + alt + A - 行注释
ctrl + / - 多删右符
ctrl + delete比单独的delete删得多 - 多删左符
ctrl + backspace同理 - 向上复制行
shift + alt + 上 - 向下复制行
shift + alt + 下 - 向上移动行
alt + 上 - 向下移动行
alt + 下 - 在文件中查找
ctrl + f - 在文件中替换
ctrl + h - 在全局中替换
ctrl + shift + f - 在文件中替换
ctrl + shift + h(这里的全局是以打开的项目为单位)
基础快捷键
Quick open 视图
ctrl + q以递归方式展开
ctrl + k ctrl + ]全部展开
ctrl + k ctrl + j以递归方式折叠
ctrl + k ctrl + [全部折叠
ctrl + k ctrl + 0保存
ctrl + s全部保存
ctrl + k s另存为
ctrl + shift + S
编辑器
保留编辑器 (点开一个文件,再点开其他的, tab上不会保留, 其实鼠标点两下也可以实现)
ctrl + k enter回车关闭工作区
ctrl + k F关闭当前编辑器
ctrl + w显示所有编辑器
ctrl + k ctrl + p关闭组中未作更改的编辑器
ctrl + k U很实用,对了修改了一堆的文件,使用此命令可先关闭未作修改的关闭组中所有编辑器
ctrl + k W编辑器左右移动
ctrl + pageUpctrl + pageDown切换Zen模式 按ESC可退出
ctrl + k ZF11 可全屏模式,感觉比这个有用些切换侧边栏可见性
ctrl + b切换编辑器组布局(水平/垂直)
shift + alt + 1切换输出
ctrl + shift + U用得不多切换面板
ctrl + J把下面的那4个隐藏掉,类似ctrl + B复制活动(当前)文件的路径
ctrl + k P常用 & 强大将编辑器移动到上一组
ctrl + alt + 左将编辑器移动到下一组
ctrl + alt + 右
命令
右键
shift + F10显示所有命令
F1ctrl + shift + P语言模式 识别 .html .jsx
ctrl + k M格式化(美化)文件
shift + alt + f格式化 选中代码
ctrl + k ctrl + F
实测,这两个在 .vue .jsx下不一定能格式化得很好,使用须谨慎裁剪尾随空格
ctrl + k ctrl + x挺好用,配合ESlint
插件相关快捷键
Can I Use 查看兼容性
改为ctrl + c & ctrl + iDocument This 函数注释
ctrl + alt + d & ctrl + alt + dfileheader 文件头部信息
ctrl + alt + IClose Tag 关闭标签
alt + i
