Visual Studios 2010 - 如何在指定文件夹中的所有文件中查找和替换字符串?

时间:2011-05-01 15:13:26

标签: visual-studio-2010

我正在使用Visual Studio 2010.我在解决方案资源管理器中的一个项目中,位于fr目录中(而不是en目录中的英语)。我想查找字符串~/en/的所有实例,并将其替换为~/fr/

当我使用VS的“查找和替换”功能时,“查找范围”下拉列表仅提供整个解决方案和当前项目。如果它有“查找:指定文件夹”选项,那就太好了。我如何实现这一目标?

6 个答案:

答案 0 :(得分:5)

你已经知道了。 “查找和替换”(Ctrl + Shift + F),而不是单击整个解决方案,单击此下拉列表右侧的省略号(...)。您可以选择任何目录/路径。

答案 1 :(得分:2)

在“查找和替换”对话框中,从菜单栏中选择“替换文件”选项,而不是默认选项“快速替换”

答案 2 :(得分:0)

这很可悲,但我最终做的是创建一个新的VS项目。然后我将前一个项目中的fr目录复制到新的VS Project中。在整个解决方案上使用快速替换。然后我将fr文件夹复制回我之前的项目。

这是一项糟糕的工作......但它确实有效。我希望有人能提供更好的解决方案。

答案 3 :(得分:0)

您需要做的就是在Visual Studio的“编辑”工具栏中单击“查找和替换”。然后,您需要选择文件替换。

根据您需要进行更改的位置,您可以选择以下选项之一:

  • 当前文件。
  • 所有打开的文件。
  • 整个解决方案意味着当前解决方案中的所有项目。
  • 当前项目意味着当前项目中的所有文件。
  • 整个解决方案(包括外部项目),表示当前解决方案中的所有项目,包括任何引用的项目。
  • 当前项目(包括外部项目),表示当前项目中的所有文件,包括任何引用的项目。

答案 4 :(得分:0)

查找和替换(Ctrl + Shift + F)并在查找范围内选择" ... &#34 ;签名以从目录结构中仔细选择特定的项目文件夹。

答案 5 :(得分:0)

简单, 下载工具"打开文件夹中的所有文档"来自visual studio tools ... 然后单击打开所有文档。 然后, 通过使用 搜索和替换 要么 多行搜索和替换工具 你可以通过选择:所有打开的文件来改变......