VSCode这是一个非常有用的代码编辑器。许多编程专业的朋友都在使用这个软件。光标是这个编程软件中非常重要的一部分。有多少光标代表用户同时可以编写多少行代码?有时,打开多个光标可以事半功倍,所以今天小编带来的以下文章是让你学。。。如何打开它vscode的多光标,更有效地编写代码!
我还是一段 CSS 以代码为例,如果要练。。。,可以直接将代码复制到编辑器中。
.foo{padding:5;margin:5;font-size:5;}
你可以看到上面的段落 CSS 在代码中,所有属性的值都是5,但你可能认为这种写作方法是不规范的,你想把它们改成 “5px。在此之前,你必须一个接一个地在5后面加上。px现在,有了多光标的特性,你要做的第一步就是把光标移到第一位 5前面。接下来有两种操作方法可供选择。
方法一
添加多光标的第一种方法是使用鼠标。按下键盘 “Option”(Windows 上是 Alt),然后鼠标点在第二个5之前,然后创建第二个光标。现在你可以看到两个光标,第二个比第一个更细。
聪明的你一定知道用同样的方式创建第三个光标。然后按下右向键,将光标移动到 在5之后,输入px。这样,5背后就加上了px中间,你只输入了一次。方便吗?
方法二
第二种方法是使用键盘,但比第一种方法多两步。让我们看看为什么。
首先,将光标移动到第一个5前面。然后按下 “Cmd Option 下方向键”(Windows 上是 “Ctrl Alt 在当前光标下创建一个光标。
我相信你已经看到了第二个光标,因为它在第一个光标的正下方,所以它不在第二行的5前面。但这并不重要,我们有办法处理它。别担心,你像这样做,创建第三个光标。
现在你应该试着把光标移到正确的位置。虽然三个光标的位置分散,没有规则,但你可以让它们移动到类似的位置:按下 “Cmd 右方向键”(Windows 上是 End),所以它们都移动到每一行的尽头。
这里的问题很简单。你只需要按下它 左方向键 移动光标 5
后面,然后输入 px
整个操作可以完成。
对于这个例子,第一个方案比第二个方案更方便,但解决问题的想法是一致的。前者通过鼠标操作将光标移动到您预期的位置,然后执行其他操作;后者使用 VS Code 其他内置命令最终将光标移动到您想要的位置。
在第二种方案中,您将所有光标移动到行末,以统一光标的位置,然后进行重复操作。但这个问题的解决方案并不是唯一的,你也可以考虑是否还有其他解决方案。
在这里,我还是想重复一下我之前说过的一点。当你使用这个功能时,你可以考虑如果你是一个设计师,你将如何设计多光标特性。闭上眼睛,沿着这条路思考,也许你会更容易理解和记住 VS Code 的模式。
方法三
接下来,我将向您介绍两种创建多光标的特殊方法。如果您还没有消化上述内容,请不要担心,然后在阅读后回去练。。。。
Cmd D
先说第一个,或者上面的代码。在将光标移动到数字5之前,按下它 “Cmd D这样,第一个5就被选中了;然后再按一次 “Cmd D”(Windows 上是 Ctrl D),你可以看到第二个5也被选中了。
“Cmd D” 该命令的功能是在第一次按下时选择光标附近的单词;当第二次按下时,它会找到单词第二次出现的位置,创建一个新的光标并选择它。只需按三次即可选择所有5。此时,您将再次按下 输入右方向键px,可以完成任务。
这种方法之所以特别,是因为它的应用特别:处理多次出现的相同单词。如果你想处理的文本不一样,这种方法就不适用了。
Option Shift i
接下来,我们来谈谈第二种代码是否与代码行的批量处理有关,或者使用前面的代码。首先,您选择多行代码,然后按下它 “Option Shift i” (Windows 上是 Alt Shift i),因此,每一行的最后都会创建一个新的光标。
同样,这种方法是基于代码行的。如果您需要在同一行添加多个光标,则不适用。
就上面的例子而言,我个人的第一反应是使用Cmd D这样处理。也许你会问,学。。。一种方法就够了吗?毕竟,这些方法并不那么容易记住。我的回答也很简单。你应该学。。。一切,然后熟能生巧。一段时间前,我读了《鞋狗》这本书,里面有一个很棒的讨论:
在剑道中,只有当我不再被我和你、对手和他的剑、我自己的剑和使剑方法所困扰时,我们才能达到最完美的状态……一切都是空虚的你自己,挥舞的剑和舞剑的手臂,即使是空的想法也不再存在。
方法四
VS Code我们已经学会了如何用鼠标添加多光标。不得不承认,在鼠标的帮助下,创建多光标特别方便。我们只需要按下它 Option 键,然后在需要创建新光标的地方按下鼠标左键。简而言之,按住它 Option 键,然后需要点击的地方。
不过,VS Code 还有一种更方便的鼠标创建多光标的方法。当然,这首先要求你的鼠标有一个中键。你只需要按下鼠标中键,然后把一个框拖出一个文档,选择框中的代码,每行选择的代码都有一个独立的光标。
我们试图用各种方法创建光标并修改代码,现在我们为鼠标用户提供了更方便的操作方法。试着掌握它们,我相信这些方便的操作肯定会为你的高效编程做出贡献。
2023-06-23 / 19mb
2023-06-23 / 26mb
2023-06-23 / 28mb
2023-06-23 / 28mb
2023-06-23 / 25mb
2023-06-23 / 15mb