Visual Studio,在(解决方案资源管理器的)某个筛选器内的所有文件中查找/替换文本



搜索了大约1个月后,我仍然找不到如何做到这一点。

我使用的是Visual Studio 2015,并在解决方案资源管理器中创建了许多筛选器。

  • 我的.cpp和.h都在同一个Windows文件夹中,但在不同的Visual Studio筛选器中

我想替换某个过滤器中所有文件的所有单词

  • 例如,用"CA"替换所有出现的"CustomArray()">

我不希望那个行动对整个项目产生影响。

我试过了:-

Edit > find in file

但我没有找到任何选项来将影响限制在某个特定的过滤器上。

有什么办法实现它吗?

编辑

我希望它能影响FILTER中的所有文件。

我不想要一个影响WINDOW文件夹中所有文件的解决方案。

示例

整个项目由文件f1.h、f2.h和f3.h组成。

它们都在C:/Fs(没有子目录)中,但只有f1.h&f2.h位于a_filter_namefilter内部。

我想要一个"替换所有"的弹出式解决方案,只影响f1.h&f2.h

关闭所有文件,然后从过滤器中打开所有文件(像在Windows资源管理器中一样,用Shift+Click选择所有文件,并按Enter键),然后在搜索表单中使用"所有打开的文档"选项。

最新更新