欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 明星 > 一文汇总VSCode多光标用法

一文汇总VSCode多光标用法

2025/2/14 2:33:55 来源:https://blog.csdn.net/qq_20179227/article/details/140033227  浏览:    关键词:一文汇总VSCode多光标用法

光标的创建

  • 按住alt,鼠标左键单击,在单击位置生成光标/删除光标

  • 按住ctrl+alt,单击↑/↓,在每行同一个位置(若某一行较短,则在行尾)生成光标,这个不会删除光标,只会在光标的上下界不断增加新光标

  • 按住ctrl+shift+alt,单击↑/↓,在每行的同一个位置(若某一行较短,则在行尾)生成光标/删除光标

  • 按住shift+alt+鼠标左键,拖动鼠标即可进行垂直方向上的列选择

    标红部分为鼠标起止位置
    sac

  • ctrl+shift+L,在所有选中的文本后方,创建光标。包括VSCode根据当前选中内容,自动匹配的文本

鼠标选中一块区域(红色划线部分为选中内容,
其余为VSCode自动选择部分)
按下快捷键之后
csl-precsl-pro
  • ctrl+D,自动在满足条件处生成光标

    可以注意一下ctrl+Dctrl+shift+L之间的小区别

鼠标选中一块区域(红色划线部分为选中内容,
其余为VSCode自动选择部分)
按下快捷键之后
cd-precd=pro
  • ctrl+F,在搜索框中搜索完毕后,光标停留在搜索框中,使用alt+enter键,在所有搜索选中的文本后方创建光标。这里可以在搜索框中使用正则表达式搜索满足条件的文本
检索一段文本后在检索框中按下快捷键之后
ae-preae-pro
  • 使用鼠标选中一块区域的文本,ctrl+shift+I,在选择区域的每一行末尾生成光标
鼠标选中一块区域按下快捷键之后
csi-precsi-pro

光标的撤销

  • ctrl+U,撤销一个光标选择操作
  • 按住alt,鼠标左键单击,鼠标左键单击的位置若有光标,则删除此光标。
  • 按住ctrl+shift+alt,单击↑/↓,若此行位置有光标,则删除此光标

多光标的操作

多光标模式下,可以进行批量的增加文本、删除文本、剪切文本等操作

  • ↑/↓/←/→键,正常移动光标
  • end/home键,移动到行尾或行首
  • ctrl+home/end键,移动到文档首或文档尾
  • ctrl+shift+\,可以在花括号之间来回跳转
  • ctrl+,向左跳过一个单词。ctrl+,向右跳过一个单词。

    跳过单词的规则如下

    1. 如果是连续的符号,则跳过所有符号
    2. 如果是一个符号,后面是字母,则跳到字母后面
    3. 如果是连续的字母,则跳过所有字母
    4. 下划线默认为字母
    5. 空格默认与空格之后的字符一致

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com