在 visual studio 中查找并替换相似的扩展名

Find and Replace alike extension in visual studio

我正在创建 Visual Studio 扩展并实现其中一项功能,我需要对整个解决方案执行高级 "Find and Replace"。 它可以像 Visual Studio 中的查找和替换 (Ctrl + Shift + F) 一样工作,但我想通过代码调用它。

我正在研究这个主题,但大多数答案都是关于 Visual Studio 本身的功能。 在我的研究过程中,我发现了 docs。但是实现这个功能似乎是一种棘手的方法。

实施此类行为的最佳方式是什么?

您可以使用 DTE.Find.FindReplace API.