在每行开始时选择带有光标的多行

时间:2018-03-02 10:20:54

标签: visual-studio-code

我想选择多行并将光标放在每行的开头。 Sublime Text可以使用 Ctrl - Shift - L 执行此操作 select multiple lines

ctrl + shift + L and then put cursor at beginning of each line

4 个答案:

答案 0 :(得分:6)

Crtl + Shift + Alt + 向上/向下箭头在Visual Studio代码中选择多行。请注意,所选行将在一列中(如果可能)。

您还可以标记一些线条然后执行此组合,并且包含所有选定的线条。

此外,您可以按住 Alt 并单击所需的行。这样,您可以选择多个非邻居或同一列的行。

答案 1 :(得分:1)

  1. 将光标放在第一行的开头
  2. Ctrl - Shift - Alt - 向下箭头/向上会将光标放在以下/前一行的开头

  3. Ctrl - I 将选择那些光标位于每行开头的行。

  4. 注意 :在我的vscode上,游标看起来可能会向下移动一行,但它们实际上不是 - 它们位于正确的位置。如果您开始输入,它可以工作,但是当您完成返回单独的行时,您必须按 Enter 。它有点古怪,但可以按照您的预期工作。

    编辑(使用来自@ Maxime答案的提示)

    1. 首先选择您的测试。
    2. Alt - Shift - I :将光标放在每个行的 end 上但文本< strong>未选中(我在Val中不是小写L)
    3. 函数 - Home :将游标放在每行的开头。
    4. Ctrl - I :选择所有行。
    5. 重要提示:请阅读上面的 注意

答案 2 :(得分:1)

要完全按照 Ctrl - Shift - L 执行Sublime Text,您必须执行以下操作:

在Windows上:

  1. 选择行。

  2. Alt - Shift - I (将添加多个游标)

  3. Shift - Home (将在每行的开头进行选择)

  4. 在Mac上:

    1. 选择行。

    2. alt - shift - I (将添加多个游标)

    3. CMD - - (将在每行的开头进行选择)

    4. this answer中的更多信息。

答案 3 :(得分:1)

您可以按住 alt 并使用鼠标单击所需的位置。这样您就可以选择与{10}相关的rows,例如第10,15,18行。您也可以在相同的行中选择不同的位置。