如何自动实现Visual Studio的文件查找功能



我如何从外部/内部VS实用地自动查找文件功能?例如,我想

  1. 程序运行查找文件

  2. 对结果进行一些处理后,以编程方式将结果保存到文件中

只要第二名我就满意了。

这是正确的做法吗?或者我应该钩到另一个扩展点,为VS提供搜索功能,而不是钩到VS自己的查找和搜索结果本身?

我已经能够找到许多关于文本编辑器可扩展性的例子,在文本中显示图标图像,但没有挂钩到搜索和结果扩展点。

您可以使用DTE。Find对象指定搜索选项,并使用DTE.Find.Execute()运行查询。然后使用DTE。ActiveDocument选择以获得搜索结果。看到"6。提示输入一个搜索字符串,并列出当前文件中的所有匹配行。

最新更新