VSCode多光标怎样打开( 二 )


方法三
接下来,我再给你介绍两个关于多光标的创建的特别方法,如果你还没有消化上面的内容,也先别急,等把后面的全部看完之后再回去练习 。
CmdD
首先讲第一种,还是上面的代码,你把光标移动到数字“5”之前,按下 “CmdD”,这样第一个“5”就被选中了;然后再按一次 “CmdD”(Windows 上是 CtrlD),你可以看到,第二个“5”也被选中了 。

VSCode多光标怎样打开


“CmdD” 这个命令的作用是,第一次按下时,它会选中光标附近的单词;第二次按下时,它会找到这个单词第二次出现的位置,创建一个新的光标,并且选中它 。这样只需要按下三次,你就选中了所有的“5” 。这个时候你再按下 “右方向键”,输入“px”,即可完成任务 。
VSCode多光标怎样打开


之所以说这个方法特别,是因为它的适用情况比较特别:处理多次出现的“相同”单词 。如果你要处理的文本并不是相同的,那么这个方法就不适用了 。
OptionShifti
接下来讲讲第二种,是跟代码行批量处理有关,也还是用的前面的代码 。首先你选择多行代码,然后按下 “OptionShifti” (Windows 上是 AltShifti),这样操作的结果是:每一行的最后都会创建一个新的光标 。
VSCode多光标怎样打开


同样的,这种方法是基于代码行的,如果你的需求是在同一行添加多个光标,那么就不适用了 。
就上面的例子,我个人第一反应是使用“CmdD”这种方式来处理 。也许你会问,是不是学习一种方式就够了呢?毕竟这些方式也不那么容易记忆 。我的回答也很简单,你应该都学,然后熟能生巧,融会贯通 。我前段时间读《鞋狗》这本书,里面有一段论述相当精彩:
在剑道中,只有在心中不再被我和你,不再被对手和他的剑,不再被自己的剑和使剑的方法所困扰时,才能达到最完美的状态……一切都是虚空:你自己、挥舞的剑和舞剑的胳膊,即便是空虚的想法都不再存在 。
方法四
VS Code多光标,我们已经学习了如何使用鼠标添加多光标 。不得不承认,在鼠标的帮助下,多光标的创建显得格外便捷 。我们只需按下 Option 键,然后在需要创建新光标的地方,按下鼠标左键即可 。简言之,就是按住 Option 键,然后哪里需要点哪里 。
不过,VS Code 中还有一个更加便捷的鼠标创建多光标的方式 。当然,这首先要求你的鼠标拥有中键 。你只需按下鼠标中键,然后对着一段文档拖出一个框,在这个框中的代码就都被选中了,而且每一行被选中的代码,都拥有一个独立的光标 。
VSCode多光标怎样打开


我们已经尝试了用多种方法去创建光标然后修改代码,现在我们又为鼠标用户多提供了一种更为便捷的操作方式 。尝试掌握它们吧,我相信这些便捷操作肯定能为你的高效编程之路尽一份力的 。
【VSCode多光标怎样打开】

推荐阅读