2011-05-01 58 views
3

我正在使用Visual Studio 2010.我在解决方案资源管理器中的fr目录中(而不是en目录中的英文)。我想查找字符串~/en/的所有实例并将其替换为~/fr/Visual Studios 2010 - 如何查找和替换指定文件夹内所有文件中的字符串?

当我使用VS的“查找和替换”功能时,“查找”下拉菜单仅提供整个解决方案和当前项目。如果它有一个“查找:指定文件夹”选项将会很好。我如何实现这一目标?

回答

0

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

这是一个糟糕的工作...但它的工作原理。我希望有人能提供更好的解决方案。

5

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

+0

没有(...)对快速替换功能。这仅适用于查找文件功能。 – John 2011-05-01 16:10:18

2

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

0

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

根据你需要做出改变,你可以选择以下之一:

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

查找和替换(按Ctrl + Shift + F)和查找范围:选择 “......” 的牌子要慎重选择从目录结构中特定的项目文件夹中。

0

简单, 从Visual Studio工具下载工具“打开文件夹中的所有文档”...然后打开所有文档,然后单击一下即可打开所有文档。 然后, 利用 搜索和替换 或 多行搜索和替换工具 您可以通过选择改变:所有打开的文档......

相关问题