如何在vscode中选择每N行?

Cha*_*hun 10 textselection visual-studio-code

如何在visual studio代码中选择每N行.我找不到合适的regualr表达式可以让我这样做.

Mar*_*ark 12

  • Ctrl+H
  • 检查正则表达式图标 .*
  • 搜索: (^.*?$[\n]){9}

RegExp 会找到 [ed. 但选择] 一次 9 行代码 - 空行算作一行。

你打算用什么来代替它们?


如果你想用一些新文本替换每第 n 行,就像每第 9 行一样,试试这个正则表达式:

((.*\n){8})(.*\n)

并替换为 $1[new line 9 stuff here]


Dan*_*iel 9

  1. Ctrl+Fcommand+ F
  2. 如果尚未启用,请按Alt+Roption+ command+R切换 RegEx 搜索(或按.*按钮)。
  3. 进入(.*\n){N}搜索字段,替换N为要选择的行数(例如(.*\n){2}每隔一行)。
  4. 从命令面板中按Alt+Enteroption+returnSelect All Occurrences of find Match选择第 N 行。

在此处输入图片说明

  • 可以从命令面板中选择“选择查找匹配的所有出现”,而不是“alt+enter” (2认同)

Ham*_*nis 5

在VsCode中选择多行

可视代码本机支持此功能。

但是您必须手动选择行。

  1. 按住ALT键,然后单击要选择数据的位置

在此处输入图片说明

  1. 您还可以选择多行 在此处输入图片说明

有关更多详细信息:Visual Studio代码文档