SonicFileFinder is a free add-in for Visual Studio 2005 that allows a fast and convenient search for any file within every Project of the loaded Solution by entering the complete filename or just a part of it. The found file(s) can either be edited with a single keystroke or a Windows Explorer can be opened at the file’s location.
This release consists of some new configuration features, but the main part was to enhance the search options.
- ADDED: Entered search text in the search box is selected on mouse click.
- ADDED: Support for Visual C++ projects.
- ADDED: New ways to search for files.
- CHANGED: Removed the search mode configuration option (begins with / contains). It’s not necessary anymore due to the new search language.
New search options
You can use wildcards, use placeholders or search by initials.
The * can be used a wildcard character.
When simply typing a search text, that text is looked for anywhere in the file name. It behaves like you have entered *MySearchText*.
To search from the beginning of a file name just enter a search text and place the * afterwards, e.g. MySearchText* to find any file name beginning with MySearchText.
To match the end of a file name, just type the * first and enter the search text afterwards, e.g. *.cs to find any C# file.
You can use the wildcard anywhere in the search text. My*Text would match all files beginning with My and ending with Text.
The ? can be used as a placeholder.
Placeholders can be used to match a specific number of any character in a search text, e.g. My??????Text would match MySearchText, but not MyFirstSearchText.
Search by initials
This search option could save you some typing for finding files with long file names.
If you are looking for a file named MyFirstClass.cs you can just type MFC and it will match this file name.
Note that you have to type uppercase letters to use this feature. Furthermore you have to type all upcased letter of the desired file name. So in case of MyFirstClass.cs you have to type MFC, MF would be no match.
Download it on the SonicFileFinder website.