Visual studio 2010 Visual Studio 2010-如何在指定文件夹中的所有文件中查找和替换字符串?
我正在使用VisualStudio2010。我在一个项目中,在解决方案资源管理器中,在Visual studio 2010 Visual Studio 2010-如何在指定文件夹中的所有文件中查找和替换字符串?,visual-studio-2010,Visual Studio 2010,我正在使用VisualStudio2010。我在一个项目中,在解决方案资源管理器中,在fr目录中(与英语的en目录相反)。我想找到字符串~/en/的所有实例,并用~/fr/替换它们 当我使用VS的“查找并替换”功能时,“查找范围”下拉列表仅提供整个解决方案和当前项目。如果它有一个“查找范围:指定文件夹”选项就好了。我如何做到这一点?你已经做到了。“查找并替换”(Ctrl+Shift+F),而不是单击整个解决方案,而是单击此下拉列表右侧的省略号(…)。您可以选择任何目录/路径。这很可怜,但我最终做
fr
目录中(与英语的en目录相反)。我想找到字符串~/en/
的所有实例,并用~/fr/
替换它们
当我使用VS的“查找并替换”功能时,“查找范围”下拉列表仅提供整个解决方案和当前项目。如果它有一个“查找范围:指定文件夹”选项就好了。我如何做到这一点?你已经做到了。“查找并替换”(Ctrl+Shift+F),而不是单击整个解决方案,而是单击此下拉列表右侧的省略号(…)。您可以选择任何目录/路径。这很可怜,但我最终做的是创建一个新的VS项目。然后,我将fr目录从以前的项目复制到新的VS项目中。在整个解决方案上使用了快速替换。然后我将fr文件夹复制回我以前的项目中
这是一个糟糕的工作…但它的工作。我希望有人能提供更好的解决方案。在“查找和替换”对话框中,从菜单栏中选择“在文件中替换”选项,而不是默认选项“快速替换”您只需单击Visual Studio编辑工具栏中的“查找和替换”。然后需要选择“在文件中替换” 根据您需要进行更改的位置,您可以选择以下选项之一:
- 当前文件
- 所有打开的文件
- 整个解决方案意味着当前解决方案中的所有项目
- 当前项目表示当前项目中的所有文件
- 整个解决方案(包括外部项)指当前解决方案中的所有项目,包括任何引用项
- 当前项目(包括外部项),指当前项目中的所有文件,包括任何引用项