0


一文汇总VSCode多光标用法

光标的创建

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

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

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

  • 按住shift+alt+鼠标左键,拖动鼠标即可进行垂直方向上的列选择标红部分为鼠标起止位置sac

  • ctrl+shift+L,在所有选中的文本后方,创建光标。包括VSCode根据当前选中内容,自动匹配的文本
    鼠标选中一块区域(红色划线部分为选中内容,
    其余为VSCode自动选择部分)按下快捷键之后csl-precsl-pro

  • ctrl+D,自动在满足条件处生成光标可以注意一下ctrl+D和ctrl+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. 空格默认与空格之后的字符一致
标签: vscode 光标 多光标

本文转载自: https://blog.csdn.net/qq_20179227/article/details/140033227
版权归原作者 筑凡 所有, 如有侵权,请联系我们删除。

“一文汇总VSCode多光标用法”的评论:

还没有评论