vscode快捷键——让右手离开鼠标

这篇具有很好参考价值的文章主要介绍了vscode快捷键——让右手离开鼠标。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

最近使用vscode的时间比较长,编码过程中经常使用鼠标移动光标、无限制的重复使用方向键移动光标、无限制的使用退格键删除单词、语句 … …

这样做编码的效率极低,又会导致手抽筋 … …
其实vscode提供了很多快捷键组合,能够把很多复杂的动作简化,极大降低程序员的负荷。这篇即是对快捷键使用经验的总结,便于日后编码过程中查找。

好像真的可以离开鼠标了(●’◡’●)
先列一下最不需要介绍的四个组合:
Ctrl+c
Ctrl+v
Ctrl+z
Ctrl+y

大家都知道他们四个是干嘛的(●’◡’●)

1. 光标移动

1.1 光标移动到行首

Home

vscode快捷键——让右手离开鼠标

  • 光标位于459行buttonWidth*3后面时,按下Home后,光标会移动到var
  • 光标位于459行var之前时,按下Home后,光标会移动到459行首的位置

1.2 光标移动到行尾

End

vscode快捷键——让右手离开鼠标

  • 光标位于459行任意位置时,按下End后,光标会移动到行尾,即==50*3;==的后面

1.3 光标行内跨word移动

1.3.1 移动到word尾

Ctrl+

光标向右移动,每次移动都会移动到下一个word的结尾。

vscode快捷键——让右手离开鼠标
当光标位于var po后面时,按下这个组合键后,光标会移动到var position的后面;此时再次按下组合键后,光标会移动到仅接着的这个等于号后面。

1.3.2 移动到word首

Ctrl+

Ctrl+相反,向左移动到word的开头位置。
要注意的是一旦移动到行首位置,再次按下组合键会移动到上一行最后一个word的前面。

1.4 光标移动到文本首

Ctrl+Home

1.5 光标移动到文本尾

Ctrl+End

1.6 光标移动任意字符串前

没错,就是查找指令:

  1. Ctrl+F
  2. 输入要移动到的字符串
  3. Esc

好了,光标已经来到了你要找的字符串前。
整个过程不需要离开键盘。

如果有多个结果,可以在第2部之后按Enter,切换到下一个查询结果字符串;按Shift+Enter返回上一个查询结果字符串。

1.6.1 开启正则表达式

正则表达式是通过一个开关来控制的,可以在搜索之前开启,也可以选择在搜索中开启:

Alt+R

2. 文本选择

2.1 选择光标所在行全部内容

Ctrl+l

注意:选择的内容为光标当前行的全部内容,包括行末的空格,如果有空格的话

2.2 通过光标移动选择多个连续字符

Shift+
Shift+
Shift+Ctrl+
Shift+Ctrl+

2.3 通过光标移动选择连续多行

Shift+
Shift+

2.4 选择光标所在的word

Ctrl+d

当前光标在9961行的COTENT_Y这个word上面,具体位于下划线的前面:

vscode快捷键——让右手离开鼠标
按下组合键后,整个COTENT_Y会被选中,光标位于Y后。

2.5 延伸层级选择

Shift+Alt+

下面是一段javascript的代码,包含代码快、函数等层级。当前光标位于9961行尾:

vscode快捷键——让右手离开鼠标
按下组合键后,==;==被选中:

vscode快捷键——让右手离开鼠标
再次按下组合键后,9961行整行内容除去前面的空格,都被选中:

vscode快捷键——让右手离开鼠标
再次按下组合键后,9961行整行内容被选中:

vscode快捷键——让右手离开鼠标
再次按下组合键后,9959~9979代码块被选中:

vscode快捷键——让右手离开鼠标
再次按下组合键后,代码块的边缘字符也被选中。
再次按下组合键后,代码块的边缘行也被选中。
再次按下组合键后,由于代码块的上一级就是函数顶层,因此整个函数被选中:

vscode快捷键——让右手离开鼠标
这里是用javascript代码进行的测试,C++或Python等其他编程语言也会有类似的效果。

如果想反向回退选中内容,请使用:

Shift+Alt+

3. 文本编辑

3.1 复制光标当前行到下一行

Shift+Alt+

注意:复制后光标处于下面新复制出来的一行上

3.2 将光标当前行移动到下一行

Alt+

注意:交换后光标仍然位于原文本内容上,如果下一行有内容则与下一行交换

vscode快捷键——让右手离开鼠标
如果光标所在位置为10006行,按下组合键后:
vscode快捷键——让右手离开鼠标

3.3 将光标当前行移动到上一行

Alt+

注意:交换后光标仍然位于原文本内容上,如果上一行有内容则与上一行交换

3.4 删除光标当前行

使用剪切命令:
Ctrl+x

3.5 删除任意连续的字符串

  1. 通过Shift+任意方向键选择连续的字符串
  2. Ctrl+x

3.6 注释掉光标所在行

Ctrl+/

光标位于9960行:

vscode快捷键——让右手离开鼠标
按下组合键后:

vscode快捷键——让右手离开鼠标

取消注释可以再次按下Ctrl+/

3.7 注释掉光标所在代码块

光标位于9960行:

vscode快捷键——让右手离开鼠标
通过多次按下组合键Shift+Alt+选中整个代码块:

vscode快捷键——让右手离开鼠标
按下组合键Shift+Alt+A

vscode快捷键——让右手离开鼠标

取消注释可以再次按下组合键Shift+Alt+A

4. 跳转

4.1 文件跳转

Ctrl+p

按下组合键后提示用户输入要搜索的文件:

vscode快捷键——让右手离开鼠标
输入过程中会立刻展开匹配,即使记不住完整的名称也不要紧。
输入完毕后按下Enter即可打开文件。

如果打开的文件(Editer)太多,可以通过Ctrl+F4关闭当前的文件(Editer)。

4.2 变量、函数定义跳转

F12

将光标移动到要查找的变量或函数上,按下F12
注意:如果是单文件内的定义,可以直接F12,一般都可以找到;如果是别的文件中的定义,需要先创建workspace,以保证识别所有的符号

4.3 行跳转

  1. Ctrl+p
  2. :
  3. 输入行号
  4. Enter

4.4 symbol 跳转

也就是符号跳转。
什么符号(symbol)?
代码中定义的所有的变量、函数、声明等等都是符号(symbol)。文章来源地址https://www.toymoban.com/news/detail-484100.html

  1. Ctrl+p
  2. @
  3. 输入符号名称,过程中就会进行匹配
  4. Enter

到了这里,关于vscode快捷键——让右手离开鼠标的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • VScode常用快捷键、

    英文 ! 按回车enter        :会快速打出html        后缀名 . 自行填写 shift+alt (鼠标放在复制行代码区,或者鼠标选择区域)       按控制 向下 键        :会快速复制粘贴 alt + z        代码自动换行 shift + alt + f  代码自动对齐 (即:鼠标右键,选择 格式

    2024年02月04日
    浏览(62)
  • VScode 快捷键

    这里主要记录是 VScode开发工具常用的快捷键,以便提高工作效率,以及今后方便查阅 !!! 批量选中相同内容更改 alt+鼠标左键 选中多行同时编辑 ctrl+shift+L 选中编辑代码中相同的内容 按住Ctrl + Alt ,再按键盘上的上或下键,可以使一列上出现多个光标 选中多行,按tab键可统

    2024年02月06日
    浏览(48)
  • vscode常用快捷键

    Ctrl+Shift+P,F1:显示命令面板 Ctrl+P:快速打开 Ctrl+Shift+N:新窗口/实例 Ctrl+Shift+W:关闭窗口/实例 Ctrl+X:剪切行 Ctrl+C:复制行 ALT+↑/↓:上下移动 Shift+Alt+↓/↑:向上/向下复制行 Ctrl+Shift+K:删除行 Ctrl+Enter:在下面插入行 Ctrl+Shift+Enter:在上面插入行 Ctrl+Shift+:跳到匹配的括

    2024年01月17日
    浏览(56)
  • VSCode快捷键

    最近项目中前端开发切换到VSCode,需要熟悉一些常用快捷键,特此记录便于日后查阅。 到此vscode快捷键介绍完成。

    2024年02月13日
    浏览(40)
  • VScode 代码对齐快捷键

      vscode代码对齐快捷键,选中要对齐的代码块,windows shift+alt+F  Mac Shift + Option + F. 效果如下:    

    2024年02月16日
    浏览(49)
  • vscode折叠展开快捷键

    1.折叠所有代码 (按住ctrl 分别点击k和0) ctrl+k,ctrl+0 2.展开所有代码 (按住ctrl 分别点击k和j)  ctrl+k,ctrl+j 3. 折叠鼠标竖线所在位置的节点以及当前节点下的子节点(递归折叠)  ctrl+k,ctrl+[ 4. 展开鼠标竖线所在位置的节点以及当前节点下的子节点(递归展开)   ctrl+k,ctrl+] 5.折

    2024年02月03日
    浏览(82)
  • vscode常用的快捷键

    格式化代码(整个文件):shift + alt +f 格式化选中的代码:ctr+k ctr+f ☺ 查找文件:ctrl + p ☺ 全局查找文件:ctrl + shift + f ☺ 查看文档中所有用到该变量/方法名的地方:ctr+鼠标点击 ☺ 万能键[打开命令面板]: Ctrl+Shift+P 要选中某个变量/方法名:双击鼠标 ★ 在当前行下方插入一行

    2023年04月09日
    浏览(62)
  • VSCode前进后退(按钮、快捷键)

    一、后退前进按钮 顶部显示,方便调试 文件- 首选项 - 设置-commandcenter-勾选 Window: Title Bar Style-custom 二、后退前进快捷键 后退        【Ctrl】【Alt】【-】  前进        【Ctrl】【Shift】【-】 文件- 首选项 - Keyboard Shotcuts - 搜索【navigateBack】【navigateForward】

    2024年04月28日
    浏览(36)
  • 【vscode】页面放大缩小快捷键

    代码左移:CTRL+【;backspace 代码右移;CTRL+】;Tab CTRL+?:注释代码; 页面放大缩小:CTRL + 加号(+)/减号(-); 页面自动换行:alt+z; 1、注释: - a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ - b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u) - c) 多行注释:[alt+shift+A] - d) 多行注

    2024年02月06日
    浏览(39)
  • VScode的一些快捷键/设置

    1、行 重开一行: ctrl + enter 向下重开; ctrl+shift + enter 向上重开 删除一行: ctrl +shift + k 移动一行: alt + ↑ 向上移动; alt + ↓ 向下移动 复制一行: shift + alt + ↓ 向下复制; shift + alt + ↑ 向上复制 选中上下行: 选中 ctrl +alt+ ↑/ ↓ 依次从上/下增加选中;不选中 ctrl +alt+

    2024年02月07日
    浏览(51)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包