vscode 爽到起飞的快捷键

1. 窗口操作

文件之间切换: Ctrl+Tab

切出一个新的编辑器窗口(最多3个): Ctrl+\

切换左中右3个编辑器窗口的快捷键: Ctrl+1 Ctrl+2 Ctrl+3

2. 代码编辑

代码格式化: Shift+Alt+F

向上或向下移动一行: Alt+Up 或 Alt+Down

向上或向下复制一行: Shift+Alt+Up 或 Shift+Alt+Down

在当前行下方插入一行: Ctrl+Enter

在当前行上方插入一行: Ctrl+Shift+Enter

删除当前行: Ctrl+Shift+K

3. 批量操作

查找: Ctrl+F

查找文件: Ctrl+P

查找替换: Ctrl+H

多行合并: Ctrl+J

单词选择: (局部) Ctrl+D 选中你需要的单词 多次按快捷键会自动往下寻找

单词选择: (全局) Ctrl + Shift + L 选中你需要的单词

快速复制行: Alt + Shift + 下键

多行光标: 按住Ctrl + Alt,再按键盘上向上或者向下的键,可以使一列上出现多个光标

自定义列光标: 按住Alt,用鼠标左键点击,可以出现多个光标,输入的代码可以在光标处同时增加

多行选中: 多行光标定位后按住Shift 左右键控制选中

4. 错误处理

打开错误tab页 Ctrl + Shift + M

6. ctrl + d 神键

按一次是选中当前单词,当两次就是将下一次出现的地方也选中,你选中之后可以直接复制,也可以直接修改,你如果改所有出现过的地方就是 ctrl+d ctrl+f2。

7. ctrl K+}

另外一个快捷键需要一个插件。vim优势于vscode的一个地方在于可以精准的行定位,比如一共1000行的文本,vim可以888,999d 快速删除888到999行的内容,别的编辑器不能。但是,你可以下一个quick and simple text selection这个插件,这个插件可以快速选择 {} () <> “” 之间的内容。然后回到刚才那个问题,要一个指令删除 888行到999行的内容怎么办,在888行打一个{,在999行打一个},然后ctrl K+}一键选择 {}包裹的内容,轻按delete,深藏功与名。如果是从第888行的中间开始删除,vscode的方法还更快一点

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值