Visual Studio代码:如何在所有文件中实际搜索和替换单词?

时间:2016-06-29 12:10:07

标签: visual-studio-code

的Env

  • Ubuntu 16.04

  • Visual Studio Code v 1.2.1

问题

我可以通过 Ctrl + Shift + F

在所有文件中 搜索 出现

但是,我无法在所有文件中找到 搜索和替换 出现次数的方法。

这是Visual Studio Code中缺少(或隐藏)的功能。

3 个答案:

答案 0 :(得分:21)

Visual Studio Code v 1.3.0 ++ 具有此功能:

可以访问替换功能:

  • 在搜索视图中展开搜索文本框
  • 使用 Ctrl + Shift + H ,从编辑|文件菜单中的替换
  • 在命令选项板中使用“在文件中替换”命令

Global Search and replace

答案 1 :(得分:2)

目前无法替换所有文件。好消息是它是June Iteration Plan的一部分。该功能已经passed a couple of tests。所以它可能会在2016年7月发布。

答案 2 :(得分:2)

VS Code还支持在使用正则表达式时捕获组,第一次匹配时$1可以引用捕获的组(using parenthesis),第二次匹配$2$0返回完整的匹配。

撤销“abc”

Reversing direction of "abc"

追加“def”

Appending "def"