光标的创建
按住alt,鼠标左键单击,在单击位置生成光标/删除光标
按住ctrl+alt,单击↑/↓,在每行同一个位置(若某一行较短,则在行尾)生成光标,这个不会删除光标,只会在光标的上下界不断增加新光标
按住ctrl+shift+alt,单击↑/↓,在每行的同一个位置(若某一行较短,则在行尾)生成光标/删除光标
按住shift+alt+鼠标左键,拖动鼠标即可进行垂直方向上的列选择标红部分为鼠标起止位置
ctrl+shift+L,在所有选中的文本后方,创建光标。包括VSCode根据当前选中内容,自动匹配的文本
鼠标选中一块区域(红色划线部分为选中内容,
其余为VSCode自动选择部分)按下快捷键之后ctrl+D,自动在满足条件处生成光标可以注意一下ctrl+D和ctrl+shift+L之间的小区别
鼠标选中一块区域(红色划线部分为选中内容,
其余为VSCode自动选择部分)按下快捷键之后ctrl+F,在搜索框中搜索完毕后,光标停留在搜索框中,使用alt+enter键,在所有搜索选中的文本后方创建光标。这里可以在搜索框中使用正则表达式搜索满足条件的文本
检索一段文本后在检索框中按下快捷键之后使用鼠标选中一块区域的文本,ctrl+shift+I,在选择区域的每一行末尾生成光标
鼠标选中一块区域按下快捷键之后光标的撤销
ctrl+U,撤销一个光标选择操作
按住alt,鼠标左键单击,鼠标左键单击的位置若有光标,则删除此光标。
按住ctrl+shift+alt,单击↑/↓,若此行位置有光标,则删除此光标
多光标的操作
多光标模式下,可以进行批量的增加文本、删除文本、剪切文本等操作
- ↑/↓/←/→键,正常移动光标
- end/home键,移动到行尾或行首
- ctrl+home/end键,移动到文档首或文档尾
- ctrl+shift+\,可以在花括号之间来回跳转
- ctrl+←,向左跳过一个单词。ctrl+→,向右跳过一个单词。#### 跳过单词的规则如下1. 如果是连续的符号,则跳过所有符号2. 如果是一个符号,后面是字母,则跳到字母后面3. 如果是连续的字母,则跳过所有字母4. 下划线默认为字母5. 空格默认与空格之后的字符一致
版权归原作者 筑凡 所有, 如有侵权,请联系我们删除。