Visual Studio 代码:Select 每次查找
Visual Studio Code: Select each occurrence of find
我正在寻找 "select each occurrence of" 我想要找到的东西。例如,一个文件有一堆文本,其中包括 "abc",我键入 ctrl+f 并键入 abc
。我可以找到第一个或下一个,但我想 "multi-cursor" 文件中的每一个。
我已经找到了让我突出显示文本和 ctrl+d 以获得与选择匹配的下一个的功能,但是如果有一百个这些事情 - 好吧,那会很烦人。
Ctrl+Shift+L Select 当前选择的所有匹配项
editor.action.selectHighlights
Ctrl+F2 Select 当前单词的所有出现
editor.action.changeAll
更多信息请参考here。
Alt+Enter Select 查找匹配的所有匹配项
editor.action.selectAllMatches
这具有使用正则表达式搜索的额外好处,因为选择出现的单词不能利用正则表达式功能。
对于 mac 用户::
控制 + 命令 + G
^ + ⌘ + G
如果您在单个文件中搜索,请使用 Ctrl+F[=21= 进行简单搜索],那么即使您关闭了搜索框,只需继续按 F3 即可转到下一场比赛,依此类推。 F3 只是重复之前的搜索并选择下一个匹配项。
嗯,基本上 Ctrl+Shift+L 会 select文档中出现的所有单词
BUT
有一些很酷的方法可以让他们 select 越来越多:
如果你按 Ctrl+d 它将 selects 第二场比赛,如果你按 Ctrl+d 再次匹配第三个,依此类推....
For Mach User:
COMMAND
+ Shift
+ L
Select 当前选择的所有匹配项
COMMAND
+ F2
Select 当前单词的所有出现次数
Ctrl+F2 对我有用 VSCode on Windows 10.
虽然 Ctrl+Shift+L 刚刚打开了一些语言选择器。
我知道这个帖子在这里已经有一段时间了,但我认为这会有所帮助:
Github 上的这个帖子恰恰谈到了它:
https://github.com/microsoft/vscode/pull/5715
总结:
Ctrl+F --> 打开找到widegt.
Alt+R --> 打开正则表达式模式。
输入搜索文本 --> Regex 文本或普通文本。
Alt+Enter --> Select 所有匹配。
向左箭头 --> 调整光标。(如果您不想编辑---选中的文本,请忽略此步骤。)
编辑文本 --> 做你想做的。(如果你不想编辑所选文本,请忽略此步骤。)
Shift+Home --> Select修改文本。(如果不想编辑所选文本,请忽略此步骤。)
Ctrl+C --> 复制选中的文本。
Ctrl+N --> 打开新标签页。
Ctrl+V --> 粘贴。
我正在寻找 "select each occurrence of" 我想要找到的东西。例如,一个文件有一堆文本,其中包括 "abc",我键入 ctrl+f 并键入 abc
。我可以找到第一个或下一个,但我想 "multi-cursor" 文件中的每一个。
我已经找到了让我突出显示文本和 ctrl+d 以获得与选择匹配的下一个的功能,但是如果有一百个这些事情 - 好吧,那会很烦人。
Ctrl+Shift+L Select 当前选择的所有匹配项
editor.action.selectHighlights
Ctrl+F2 Select 当前单词的所有出现
editor.action.changeAll
更多信息请参考here。
Alt+Enter Select 查找匹配的所有匹配项
editor.action.selectAllMatches
这具有使用正则表达式搜索的额外好处,因为选择出现的单词不能利用正则表达式功能。
对于 mac 用户::
控制 + 命令 + G
^ + ⌘ + G
如果您在单个文件中搜索,请使用 Ctrl+F[=21= 进行简单搜索],那么即使您关闭了搜索框,只需继续按 F3 即可转到下一场比赛,依此类推。 F3 只是重复之前的搜索并选择下一个匹配项。
嗯,基本上 Ctrl+Shift+L 会 select文档中出现的所有单词
BUT
有一些很酷的方法可以让他们 select 越来越多:
如果你按 Ctrl+d 它将 selects 第二场比赛,如果你按 Ctrl+d 再次匹配第三个,依此类推....
For Mach User:
COMMAND
+ Shift
+ L
Select 当前选择的所有匹配项
COMMAND
+ F2
Select 当前单词的所有出现次数
Ctrl+F2 对我有用 VSCode on Windows 10.
虽然 Ctrl+Shift+L 刚刚打开了一些语言选择器。
我知道这个帖子在这里已经有一段时间了,但我认为这会有所帮助:
Github 上的这个帖子恰恰谈到了它:
https://github.com/microsoft/vscode/pull/5715
总结:
Ctrl+F --> 打开找到widegt.
Alt+R --> 打开正则表达式模式。
输入搜索文本 --> Regex 文本或普通文本。
Alt+Enter --> Select 所有匹配。
向左箭头 --> 调整光标。(如果您不想编辑---选中的文本,请忽略此步骤。)
编辑文本 --> 做你想做的。(如果你不想编辑所选文本,请忽略此步骤。)
Shift+Home --> Select修改文本。(如果不想编辑所选文本,请忽略此步骤。)
Ctrl+C --> 复制选中的文本。
Ctrl+N --> 打开新标签页。
Ctrl+V --> 粘贴。