如何在Visual Studio Code中选择一系列行?

Mar*_*ark 6 visual-studio-code

如何在Visual Studio Code中选择一系列行(从起始行号到结束行号)?

Aks*_*aur 16

我不得不删除从行号 17158 到 1644546 的行,如果我使用滚动,这几乎是不可能的。所以我遵循了 4 个简单的步骤:

  1. 转到要开始删除的行(在我的情况下为 17158)。
  2. 使用键盘,按下Ctrl+G它会打开一个框以输入要转到的行号。
  3. 在框中输入行号(在我的例子中为 1644546)并按回车键。VS Code 会带你到你想去的那一行。
  4. 按 shift 键并单击该行。希望这应该选择您要删除的所有行。


AJ *_*ani 13

从 1.46 版开始,您似乎可以设置一个锚点并从锚点到光标进行选择:https : //code.visualstudio.com/updates/v1_46#_accessibility

  • 先设置一个选择锚点(默认绑定Ctrl+K Ctrl+B)
  • 然后通过鼠标或转到行命令转到您想要的行
  • 然后选择 From Anchor to Cursor(默认绑定 Ctrl+K Ctrl+K)

取消选择命中esc

  • 这也应该是公认的答案之一,仅使用键盘 (2认同)

Rav*_*trs 8

单击第一行的第一列.然后向下滚动到要选择的最后一行,按住Shift键并单击最后一行.

  • 是否有一个键绑定,允许您使用输入执行此操作? (2认同)
  • 这可能适用于少量行,但如果行数很大,则最好使用 @Akshay Gaur 解决方案 (2认同)

小智 5

试试这个...在要选择的行的开头输入 #region 并在行的末尾输入 #endregion 并使用 VS 代码中可用的侧标尺折叠它。现在因为它将在单个区域中可以轻松选择地区