C# Visual Studio 2017 C中的自动搜索命令#
我需要从解决方案中搜索一长串短语。因此,有没有一种方法可以自动执行此搜索,而不是使用Ctr+Shift+F命令手动执行此操作?由于我发现大部分代码都是用来从文件中搜索的,所以我想使用VisualStudio在其解决方案中进行搜索。谢谢 您可以使用object设置搜索选项并调用搜索。通过我的扩展,它看起来像:C# Visual Studio 2017 C中的自动搜索命令#,c#,visual-studio,full-text-search,C#,Visual Studio,Full Text Search,我需要从解决方案中搜索一长串短语。因此,有没有一种方法可以自动执行此搜索,而不是使用Ctr+Shift+F命令手动执行此操作?由于我发现大部分代码都是用来从文件中搜索的,所以我想使用VisualStudio在其解决方案中进行搜索。谢谢 您可以使用object设置搜索选项并调用搜索。通过我的扩展,它看起来像: public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package) { DTE.Fin
public void Run(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package)
{
DTE.Find.FindWhat = @"Test";
DTE.Find.Target = EnvDTE.vsFindTarget.vsFindTargetSolution;
DTE.Find.Action = EnvDTE.vsFindAction.vsFindActionFindAll;
DTE.Find.Backwards = false;
DTE.Find.FilesOfType = @"";
DTE.Find.KeepModifiedDocumentsOpen = false;
DTE.Find.MatchCase = false;
DTE.Find.MatchInHiddenText = true;
DTE.Find.MatchWholeWord = false;
DTE.Find.PatternSyntax = EnvDTE.vsFindPatternSyntax.vsFindPatternSyntaxLiteral;
DTE.Find.ReplaceWith = @"";
DTE.Find.ResultsLocation = EnvDTE.vsFindResultsLocation.vsFindResults1;
DTE.Find.SearchSubfolders = true;
DTE.Find.SearchPath = @"Entire Solution";
DTE.Find.Execute();
}