I found a good Visual Studio extension, Entrian Source Search, but it only searches one solution at a time, and only the solution you have open.
In other words, I need to open a solution in Visual Studio before I can query against it.
Is there a lightweight piece of software I can say "index this folder", like the root folder where I store all my projects, and control which files and/or folder patterns to index and which to not?
I know I have an indexer built into Windows 7, but I don't feel I have enough control over it. For instance, a simple query for a text gives me hits inside the Mercurial repositories and the bin directories, and that's not all that helpful.
Is there a program with an indexing engine more tailored to programmers, just not for a single solution/project at a time?