Visual Studio Code选取文本的若干技巧

鉴于Visual Studio Code上手简单,官方文档详实,本篇随笔并不打算做官方文档的搬运工,只结合日常使用,就文本块选取简单总结下个人使用心得。

基本快捷键

  • 跳到指定行(CTRL + G)

  • 移动光标位置
    2.1 横向左移(), 右移()
    2.2 纵向上移(), 下移()
    2.3 移到行首(HOME), 行尾(END)
    2.4 移到文首(CTRL+HOME), 文尾(CTRL+END)

文本块选取

  • 场景一: 简单选中(SHIFT+移动光标)
    1.1 横向左移并选中(SHIFT+), 横向右移并选中(SHIFT+)
    1.2 纵向上移并选中(SHIFT+), 纵向下移并选中(SHIFT+)
    1.3 移到行首并选中(SHIFT+HOME), 移到行尾并选中(SHIFT+END)
    1.4 移到文首并选中(SHIFT+CTRL+HOME), 移到文尾并选中(SHIFT+CTRL+END)

  • 模式二: 简单行选,要选中的文本行较多,且不直接选到页首/页尾
    3.1 鼠标操作: 确定要选中文本行的开始行(跳到指定行 + 光标位置),添加光标锚点,按住SHIFT,确定要选中文本行结束位置,添加结束光标
    3.2 键盘操作: 操作原理同鼠标,快捷键如以下截图所示

  • 场景三: 简单行选,要选中的文本行较少,可通过列选(官方文档)解决该类问题

  • 模式四: 要选中的文本行符合某类检索条件,可通过简单搜索或正则表达式搜索,添加多个光标,转化为列选

原文地址:https://www.cnblogs.com/makesense/p/13934857.html