vscode怎么进行块注释_VSCode快捷键的分析和助记(Windows)

2aa396f5e7ea6ca5a8964a3797430c71.png

今天发布的1.46.1 发现新增加的两个快捷键,是关于块选择的

用过老的编辑器的朋友,也许还记得那时候如何选择一个快,Ctrl KB,Ctrl KK也许在很多人心里存有记忆

这次增加继承了这一传统

Ctrl + K Ctrl + B 定义块首

Ctrl + K Ctrl + K 定义块尾

当年我们是怎么记忆他们的呢,你记住BlocK这个词就OK,字头B就是块首,字尾K就是块尾

——————

上次写这个的时候,VsCode是版本(V1.34),目前已经是(V1.41)了,尽管快捷键增加的不多,但是上次写的匆忙,有朋友反映还是看不太懂,所以这次再补写一些内容。

文中的解释基本是靠实验和个人经验得到的,未必准确。请诸位指正。准确的解释应该却仔细研读Vscode的相关技术文档。

基本介绍

Windows下的快捷键,主要包含了以下几种组合:

  • F功能键

定义为最常用的操作快捷方式 ,原本F1-F12这些功能键,用起来时最方便的了,所以会定义成一些常用功能。不过目前很多笔记本电脑,却需要同时按Fn键,建议经常用VsCode的朋友,无妨把那些功能恢复

  • Ctrl + key

标准的控制组合键,Vscode在大多数操作都遵循了Windows的基本规范

  • Alt + Key

Alt单独组合字母键,首要作用是配合菜单内的选择,部分Alt+字母,以及大部分Alt+符号键均未占用,可用于定义自己的快捷键以及替换冲突的快捷键

  • Shift + Key

Shift可单独配合的肩比较少,Shift+方向键或配合鼠标基本用于选择,Shift+编辑键用于编辑

  • Ctrl + Shift + Key

Vscode 使用 Ctrl+Shift 组合最多,一是两个键靠得最近,按起来比较方便,另一个原因应该是其他软件多用Ctrl+Alt组合,因此可以较好的避免冲突

  • Alt + Shift + Key

Alt + Shift 是Vscode的次选组合,目前使用量并不是很大

  • Ctrl + Alt+ Key

Vscode使用的较少的组合,适合于自定义键以及替换冲突建

  • Ctrl + K key 或 Ctrl + key

扩展组合键,继承了编辑器Ctrl+K的传统,Ctrl+K等于进入快捷键命令方式,可以用字母或者组合键进行下一步操作。目前Ctrl + K key 基本定义为和文件有关的操作了,而Ctrl + K Ctrl + key 多是和布局等有关的操作

通用功能 General

  • Ctrl + Shift + P,F1
    显示命令面板 Show Command Palette
Ctrl + P 用于快速打开文件或其他操作,所以用这个组合或者F1实现命令
这个按键我是很常用的,有些时候没有菜单,没有快捷键,就只能用命令了
命令面板下,按 Backspace 会进入到 Ctrl+P 模式
  • Ctrl + P
    快速打开 Quick OPen 转到文件
其实这也是一种命令面板,除了继续输入字符查找文件并打开外,还可以做很多其他事情,按一个问号就可以看到说明,举几个例子
按>号,进入上面那个命令面板
按:号,可以转到文件中的某一行
按@号, 可以转到文件中的符号...
  • Ctrl + Shift + N
    新窗口/实例 New window/instance
是再启动一个Vscode,同时做两个项目可以使用
  • Ctrl + Shift + W
    关闭窗口/实例 Close window/instance
Ctrl+N,Ctrl+W是一对,这两个也是,为何用W作为关闭,一是Ctrl+C被用于粘贴了,再一个早期都是用Ctrl+W用于存盘并关闭,W应该是 Write的的首字母
  • Ctrl + ,
    用户设置 User Settings
用的不多,不必刻意记忆,不是Win10 ,和输入法冲突呢
  • Ctrl + K Ctrl + S
    快捷键 Keyboard Shortcuts
记不住快捷键设置了,用这个去查。记住别按成 Ctrl + K S 了,这个是保存所有文件啊

基础编辑 Basic editing

  • Ctrl + X
    剪切行(空选定) Cut line (empty selection)
这个没啥可说的,为啥是X?长得像剪刀吧。 注意空选择的时候是对整行处理,也就是说,在没有文本被选择的时候,Ctrl + X可以帮我们删除一行文本,很方便啊
  • Ctrl + C
    复制行(空选定)Copy line (empty selection)
和上面一样,有文本选择的时候是复制选择文本到剪贴版,如果选择为空,则可以复制整行啊
  • Ctrl +Delete / Backspace
    删除右边、左边的字 delete Word Right/Left
快速删掉不需要的部分
  • Alt + ↑ / ↓
    向上/向下移动行 Move line up/down
非常好用的功能,尤其是配合下一项的复制使用。Ctrl + ↑ / ↓ 用于屏幕滚动一行了,所以用Alt组合使用,虽然叫“行”操作,但实际上有选择集的时候,对选择覆盖的各行进行操作,没有选择则对本行进行操作。
  • Shift + Alt + ↓ / ↑
    向上/向下复制行 Copy line up/down
没明白为何不用Ctrl+Shift + ↓ / ↑ ,目前那个快捷和Shift + ↓ / ↑功能是一样的。和上面一样,虽然叫“行”操作,但实际上有选择集的时候,对选择覆盖的各行进行操作,没有选择则对本行进行操作。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值