This Visual Studio Extension allows Developers to search (and replace items in) their code base using C# script and the Roslyn API. This allows you to take advantage of Roslyns knowledge of your code's structure when searching. Inside The IntelliFind Console you can type a C# Expression like AllNodes.OfType<ParameterListSyntax>().Where(pl=>pl.Parameters.Count() > 3) Which will find all Parameter lists in the current solution with more than 3 parameters. Clicking on a search result will jump to the search result in the editor. See the folowig blogpost for a full description http://blog.frankbakker.net/2015/11/find-code-patterns-using-c-and-roslyn.html |