首页 > 解决方案 > 在 VSCode 中将多个搜索命中转换为多个光标

问题描述

在 VSCode 中,我希望能够将多个搜索命中转换为多个光标位置。

在 VSCode 中,我想找到一个术语的所有实例(例如,“fred”),并在该术语出现的每个位置插入一个光标。在这里,特别感兴趣的是使用 alt-arrow 重新定位代码中的行。我知道我可以 alt-shift-I 将选择转换为多行光标,但我还没有使用搜索/替换框。(我也可以编写一个正则表达式来执行此操作,但使用多个游标会更直接。)

在下面的示例中,管道 | 字符代表一个插入点。我想要做的是使用 find 命令定位“fred”的所有实例,然后在 fred 位置出现一个光标。例如,

var first = {
  name: fred|,
  location: NJ
};
var second = {
  name: fred|,
  location: CT
};
var thrid = {
  name: jane,
  location: OH
}
var fourth = {
  name: fred|,
  location: WY
}

标签: visual-studio-codevscode-settingsvscode-tasks

解决方案


推荐阅读