VS code 快捷键

前言

      在查看快捷键之前,我想提醒你的是VSCode中其实提供了快捷键搜索方式,使用ctrl + shift + p,弹出以下窗口,输入想要查询的目标快捷键,如自动换行,立刻就会得到答案。 

 

     

      当然,如果你只是纯粹想要看一下所有的快捷键,或者是想要修改快捷键的话,可以使用ctrl + k 组合 ctrl + s 得到键盘快捷方式窗口 ,如下图所示

 

      前言的最后,如果获得了帮助的话,不妨点一个赞再走吧。

快捷键总览

目前个人觉得常用的快捷键如下,  加粗的是使用的频率最多的(不能跳转的屑目录)

1. ctrl + /      单行注释

2. shift + alt + A  块注释,和行注释不同

3. alt + B 使用浏览器运行当前文件

4. ! + tab  或者  html:5 + tab: 创建html骨架

5. shift + 方向箭头  : 选择代码段

6. shift + alt + 上下箭头 :快速复制代码

7. ctrl + alt + 上下箭头 / 鼠标中键上下拖动 : 添加新光标

8. ctrl + shift + L :  选择整个文档中光标所在的这个单词

9. ctrl + shift + k : 删除一整行,光标移动到下一行的相同位置

10. ctrl + shift + [ : 折叠当前光标所在层

11. ctrl + shift + ] : 展开当前光标所在层

12. ctrl + x : 剪切一整行,光标移动到下一行的开始位置

13. ctrl + k + 0: 折叠所有标签的子标签

14. ctrl + k +j :展示所有标签的子标签

15. alt + 上下箭头 : 上下移动光标所在行, 或者所选中的代码块 , 若移动会导致层切换, 则会自动变换层

16. alt + 鼠标单击: 在鼠标单击的任意位置添加一个新光标

17. 鼠标中键斜向拖动: 选择拖动起点到终点构成的矩形中的所有代码

18. F2:更改光标所在标识符, 作用于整个文档

19. ctrl + ] 右缩进光标所在行

20. ctrl + [ 左缩进光标所在行

21. ctrl + enter 在下一行创造一个空行

22. ctrl + shift + enter 在上一行创造一个空行

23. ctrl + F 寻找

24. ctrl + H 查找替换

25. ./  显示同级目录所有文件

26.  shift + alt +F 格式化文档(如使大括号对齐等)


接下来使用图片来大致展示一下效果

1. ctrl + /      单行注释

  

2. shift + alt + A  块注释,和行注释不同

下面的效果使用ctrl + / 和 shift +alt + A 都可以实现

但是下面的只有shift + alt + A 会发生

  

3. alt + B 使用浏览器运行当前文件

前提:安装了open in browser

 4. ! + tab  或者  html:5 + tab: 创建html骨架

 

 5. shift + 方向箭头  : 选择代码段

 如果加上ctrl 即c trl + shift + 左右箭头, 可以按单词选择

 

 6. shift + alt + 上下箭头 :快速复制代码

 shift +  alt + 上箭头,光标留在原地

shift + alt +下箭头,光标去往下一行

 

7. ctrl + alt + 上下箭头 / 鼠标中键上下拖动 : 添加新光标

  

8. ctrl + shift + L :  选择整个文档中光标所在的这个单词

 

 9. ctrl + shift + k : 删除一整行,光标移动到下一行的相同位置

    因为删掉第18行第19行会自动补上来,所以根据光标好像没动一样

 

  它和ctrl + x 的区别是剪切删除后光标的位置不同

 10. ctrl + shift + [ : 折叠当前光标所在层

 

11. ctrl + shift + ] : 展开当前光标所在层

 12. ctrl + x : 剪切一整行,光标移动到下一行的开始位置

 

13. ctrl + k + 0: 折叠所有标签的子标签

 

 14. ctrl + k +j :展示所有标签的子标签

 15. alt + 上下箭头 : 上下移动光标所在行, 或者所选中的代码块 , 若移动会导致层切换, 则会自动变换层

 

 16. alt + 鼠标单击: 在鼠标单击的任意位置添加一个新光标

17. 鼠标中键斜向拖动: 选择拖动起点到终点构成的矩形中的所有代码

18. F2:更改光标所在标识符, 作用于整个文档

通过下面四张图片就可以看出F2和 8.ctrl + shift + L 的不同了, F2不能对普通单词进行修改

 

 

 

 F2只能作用于标识符, 标识符为标签名时, 只会重命名光标所在单个标签

 若为变量名等,则可以作用于整个文档

 

 

 

19. ctrl + ] 右缩进光标所在行

20. ctrl + [ 左缩进光标所在行

  

21. ctrl + enter 在下一行创造一个空行

 

22. ctrl + shift + enter 在上一行创造一个空行

23. ctrl + F 寻找

24. ctrl + H 查找替换

25. ./  显示同级目录所有文件

目录: 

 26.  shift + alt +F 格式化文档(如使大括号对齐等)

备注

这里的快捷键大都是我从VS code 里面的编辑器操场里面看到或者是日常编程想起并且觉得好用的, 如果你也知道一些好用的快捷键, 不妨也分享出来,  如果好用的话我也会加进去的   

  • 6
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值