我想选择多行并将光标放在每行的开头。 Sublime Text可以使用 Ctrl - Shift - L 执行此操作 select multiple lines
ctrl + shift + L and then put cursor at beginning of each line
答案 0 :(得分:6)
按 Crtl + Shift + Alt + 向上/向下箭头在Visual Studio代码中选择多行。请注意,所选行将在一列中(如果可能)。
您还可以标记一些线条然后执行此组合,并且包含所有选定的线条。
此外,您可以按住 Alt 并单击所需的行。这样,您可以选择多个非邻居或同一列的行。
答案 1 :(得分:1)
Ctrl - Shift - Alt - 向下箭头/向上会将光标放在以下/前一行的开头
Ctrl - I 将选择那些光标位于每行开头的行。
注意 :在我的vscode上,游标看起来可能会向下移动一行,但它们实际上不是 - 它们位于正确的位置。如果您开始输入,它可以工作,但是当您完成返回单独的行时,您必须按 Enter 。它有点古怪,但可以按照您的预期工作。
编辑(使用来自@ Maxime答案的提示)
Val
中不是小写L)重要提示:请阅读上面的 注意 。
答案 2 :(得分:1)
要完全按照 Ctrl - Shift - L 执行Sublime Text,您必须执行以下操作:
在Windows上:
选择行。
Alt - Shift - I (将添加多个游标)
Shift - Home (将在每行的开头进行选择)
在Mac上:
选择行。
alt - shift - I (将添加多个游标)
CMD - 移 - ← (将在每行的开头进行选择)
this answer中的更多信息。
答案 3 :(得分:1)
您可以按住 alt 并使用鼠标单击所需的位置。这样您就可以选择与{10}相关的rows
,例如第10,15,18行。您也可以在相同的行中选择不同的位置。