如何从VS外部/内部实用地自动执行“在文件中查找”功能? 例如,我想
Programmaticaly在文件中运行查找
在对结果进行一些处理后,以编程方式将结果保存到文件中。
我很高兴只有2号。
这是正确的方法吗?或者我应该挂钩到为VS提供搜索功能的另一个扩展点,而不是挂钩到VS自己的查找和搜索结果本身?
我能够找到许多关于文本编辑器可扩展性的示例,在文本中显示图标图像,但没有用于挂钩到serach和结果扩展点。
答案 0 :(得分:1)
您可以使用DTE.Find对象指定搜索选项并使用DTE.Find.Execute()运行查询。然后使用DTE.ActiveDocument选择来获取搜索结果。见" 6。提示搜索字符串并列出当前文件中的所有匹配行"样本来自Visual Commander commands。