Supports:
Visual Studio 2026
Visual Studio 2022
Visual Studio 2019
Visual Studio 2017
Visual Studio 2015
Visual Studio 2013
Visual Studio 2012
Visual Studio 2010 (up to version 4.3)
|
Version: 8.7 Previous Versions... |
Download ![]() |
|
Version: 8.7 Previous Versions... |
Download (VS2022) ![]() |
| 06/02/2025 | Version 8.7 | |
| - | No changes, Microsoft required a version number change to modify the listing | |
| 06/02/2025 | Version 8.6 | |
| - | fixed it sometimes missing external file changes for unopened files | |
| 19/02/2024 | Version 8.5 | |
| - | fixed copying from results list | |
| 22/03/2023 | Version 8.4 | |
| - | fixed exception going to stale result that's past the end of a file | |
| 22/09/2022 | Version 8.3 | |
| - | fixed crash reading VS settings | |
| 27/03/2022 | Version 8.2 | |
| - | fixed crash opening docked and hidden window from current word | |
| 27/03/2022 | Version 8.1 | |
| - | fixed full rescan every time a solution is opened if projects are excluded by the exclude filter setting | |
| 16/03/2022 | Version 8.0 | |
| - | fixed colour settings not being preserved | |
| 09/01/2022 | Version 7.9 | |
| - | First version for Visual Studio 2022 | |
| 21/11/2025 | Version 8.7 | |
| - | No changes, Microsoft required a version number change to modify the listing | |
| 21/11/2025 | Version 8.6 | |
| - | No changes, just syncing version number with VS2022 | |
| 02/06/2025 | Version 8.5 | |
| - | fixed it sometimes missing external file changes for unopened files | |
| 19/02/2024 | Version 8.4 | |
| - | fixed copying from results list | |
| 22/03/2023 | Version 8.3 | |
| - | fixed exception going to stale result that's past the end of a file | |
| 27/03/2022 | Version 8.2 | |
| - | fixed crash opening docked and hidden window from current word | |
| 27/03/2022 | Version 8.1 | |
| - | fixed full rescan every time a solution is opened if projects are excluded by the exclude filter setting | |
| 08/07/2021 | Version 7.9 | |
| - | fixed out of bounds exceptions for empty conditionals (eg " AND ") | |
| 14/04/2021 | Version 7.8 | |
| - | fixed long pause on first open for very large projects | |
| 27/10/2020 | Version 7.7 | |
| - | fixed clipping of textbox text | |
| 09/09/2020 | Version 7.6 | |
| - | fixed find missing lines ending in whitespace | |
| - | removed border from text box (shows in docked control) | |
| - | fixed find failing with * if wildcards are disabled | |
| - | fixed issues with whole word matching | |
| - | fixed text box clipping causing _ not to show | |
| - | fixed alignment of checkbox | |
| 05/05/2020 | Version 7.5 | |
| - | fixed default shortcut keys (changed to Alt-S and Alt-D) | |
| 30/03/2020 | Version 7.4 | |
| - | fixed it not returning any results for open files when no solution loaded | |
| - | fixed rare exception for files that have wchar values of 0xffff | |
| - | added extra logging for find text exceptions | |
| 04/02/2020 | Version 7.3 | |
| - | Memory optimisation: Now uses half the amount of memory | |
| - | Disabled scanning of modified files that are under the solution directory but not in the solution | |
| 11/12/2019 | Version 7.2 | |
| - | Support for registering with non-ASCII Windows username | |
| - | Added "File Types" setting to change the file types dropdown list | |
| 01/11/2019 | Version 7.1 | |
| - | Release memory as soon as solution closed (instead of waiting for new solution to be opened) | |
| - | Improvements to registration system | |
| 23/09/2019 | Version 7.0 | |
| - | Fixed unable to load PureDevRegUI.dll exception introduced in 6.9 when bring up the registration dialog | |
| 21/09/2019 | Version 6.9 | |
| - | improvements to registration process | |
| - | changed default dark theme select colour | |
| - | added cshtml to default file extensions to scan | |
| - | fixed bug that could result in duplicate search results | |
| 06/03/2019 | Version 6.8 | |
| - | Added support for Visual Studio 2019 | |
| 05/02/2019 | Version 6.7 | |
| - | Fixed bugs introduced in 6.6 | |
| - | Temporarily dropped support for 2019 | |
| 04/02/2019 | Version 6.6 | |
| - | Fixed bug introduced in 6.5 where FastFind would miss files in virtual folders | |
| - | Eliminated depreciated API warning shown by VS2919 on startup. | |
| 01/02/2019 | Version 6.5 | |
| - | Support for VS2019 | |
| 06/12/2018 | Version 6.4 | |
| - | Fixed some Chinese characters not displaying correctly | |
| - | Added .lua to default file extension list | |
| 15/11/2018 | Version 6.2 | |
| - | fixed intermittant exception getting full path of file while it is locked by another process | |
| 29/10/2018 | Version 6.1 | |
| - | Fixed highlighting bug in results for Word only matches | |
| 18/10/2018 | Version 6.0 | |
| - | fixed stall and rescan when opening file not in solution | |
| - | added Ctrl-A to select all results | |
| - | Ctrl C to copy results (if no text selected in text box) | |
| - | Multi-select of results with mouse (mouse drag, shift click) | |
| 30/08/2018 | Version 5.9 | |
| - | Fixes to registration system | |
| 15/08/2018 | Version 5.8 | |
| - | Fixed occasional "CreateInstance failed for package" exception on startup | |
| - | Fixed registration logging | |
| - | Bumped dll assembly version numbers | |
| 13/08/2018 | Version 5.7 | |
| - | Fixed info message box showing up when opening solution | |
| 10/08/2018 | Version 5.6 | |
| - | Fixed bug that caused free trial to expire immediately after install | |
| 09/08/2018 | Version 5.5 | |
| - | Fixed log.txt file sometimes being created in the solution folder when starting VS by opening a .sln | |
| - | Improvements to registration process | |
| 29/06/2018 | Version 5.4 | |
| - | New registration system | |
| - | Sort open file results by most frequently used | |
| - | new "NOT IN" keyword | |
| 04/06/2018 | Version 5.3 | |
| - | Fixed problem that caused a stall building code in large solutions | |
| - | Registration fixes | |
| 17/01/2018 | Version 5.2 | |
| - | Fixed FastFind holding a lock on files with a BOM header | |
| - | Alt-R now toggles Regular Expressions checkbox | |
| 17/01/2018 | Version 5.1 | |
| - | Fixed file wildacrds in IN expressions | |
| 12/01/2018 | Version 5.0 | |
| - | Exclude filters. Exclude filters stop FastFind from scanning paths. Exclude filters can be changed in the settings. Temp folders are excluded by default. | |
| - | When jumping to a match in the code place the cursor at the start of the match | |
| - | Ctrl-Backspace in the find text box deletes to the start of the current word | |
| - | Ctrl-C to toggle the match case check box | |
| - | Ctrl-W to toggle the match word check box | |
| - | Alt-Down to open the find history dropdown | |
| - | Ctrl-Home/End to select the first/last match | |
| - | Show the match count in the docked window title | |
| - | Stopped the matching files results showing duplicates for multiply referenced projects | |
| - | Only watch directories that contains files with extensions in the extension list | |
| - | Fixed bug initialising with current word under cursor (was ignoring 0-9 chars) | |
| - | Fixed tab-index of FF controls | |
| - | Remember last selected match opening when reopening | |
| - | Multiple keywords can now be entered in any order | |
| - | Allow any wildcard in IN keyword, eg. SomeText IN *Component*.cpp | |
| - | Allow for multiple IN keywords | |
| - | Fix for some fonts (such as Inconsolata) being cropped in the find text box | |
| - | Escape now closes the history dropdown | |
| - | Added border to history dropdown | |
| - | Added new DEF keyword for finding class definition. Automatically expands "MyClass DEF" to "class MyClass AND NOT ; CASE WORD" | |
| 24/11/2017 | Version 5.0 | |
| - | Fix for some fonts (such as Inconsolata) being cropped in the find text box | |
| 18/11/2017 | Version 4.9 | |
| - | Now shows non ASCII characters correctly | |
| - | Fixed duplicates results when multiple projects reference the same file | |
| - | Fixed problem detecting changes to unsaved modified files | |
| - | Registration fixes | |
| - | reduced memory usage | |
| - | Fixed cropping of text in find text box for large fonts | |
| - | Default to Dark colour scheme | |
| 01/06/2017 | Version 4.8 | |
| - | >Fixed crash selecting last the end of the old items drop down list | |
| - | >Fixed Match Case option for file matches | |
| - | >select TextBox text when docked FF window gets focus | |
| 28/03/2017 | Version 4.7 | |
| - | Support for Visual Studio 2017 | |
| 08/12/2016 | Version 4.4 | |
| - | Fixed bug where it wouldn't jump to the line if the file took too long to open | |
| 02/12/2016 | Version 4.3 | |
| - | Fixed registration failure: "Too many automatic redirections were attempted." | |
| - | Fixed infinite dialog pop-up if FF not registered when activating the docked FF window | |
| 29/11/2016 | Version 4.1 | |
| - | Fixed bug in registration process. In certain cases it would report the product wasn't regsitered after a successful registration | |
| - | fixed bug where it would fail to open a file or crash if no current file is open or active | |
| 22/11/2016 | Version 4.0 | |
| - | Fixed bug introduced in last update where it wouldn't jump to the line if the file was currently active | |
| - | support for multi-user licenses | |
| 21/11/2016 | Version 3.9 | |
| - | open multiple files at once using shift+up/dopwn | |
| - | fixed problem where document wouldn't be activated if in a different tab group | |
| - | Fixed exception opening .sql files in VS2015 | |
| - | fixed incorrect line number displayed in find results | |
| - | renamed the About dialog to Settings | |
| 26/09/2016 | Version 3.8 | |
| - | made WORD operator ignore non-word characters in contents of string being searched for (when not using wildcards) | |
| 09/05/2016 | Version 3.7 | |
| - | fix for garbled strings in list box when finding match in line longer than 1024 characters | |
| 01/03/2016 | Version 3.6 | |
| - | fix for paths > 260 characters. Stop it crashing and log out the offending file | |
| - | handle exceptions in file modified callback when FastFind can't access a file | |
| 30/11/2015 | Version 3.5 | |
| - | Fixed asking for registration every time Visual Studio is launched | |
| 11/11/2015 | Version 3.4 | |
| - | reduced the memory usage by around 50% | |
| - | changed form border to sizable tool window to make it appear instantly | |
| 07/07/2015 | Version 3.3 | |
| - | Fixed exception on some systems searching files with lines longer than 50,000 characters | |
| 25/06/2015 | Version 3.2 | |
| - | Added 'Max Results' to FastFind settings. | |
| 10/06/2015 | Version 3.1 | |
| - | Fixed exception installing on a clean machine | |
| 28/05/2015 | Version 3.0 | |
| - | Fixed crash after clicking on Match Text Case | |
| 21/05/2015 | Version 2.9 | |
| - | Fixed bug where docked FastFind window would reset back to beginning after opening a file | |
| 19/05/2015 | Version 2.8 | |
| - | Support for Visual Studio 2015 | |
| 09/05/2015 | Version 2.7 | |
| - | Fixed null pointer exception crash | |
| 21/03/2015 | Version 2.6 | |
| - | Now uses current word as initial find text (even if it isn't selected) | |
| - | Added option for "Use Current Word As FindText" | |
| - | Added Welcome Dialog, explaining how to change settings | |
| - | Changed default key bindings to Alt-Shift-O and Alt-Shift-P | |
| - | Fixed crash adding a target to a Visual Studio performance project | |
| - | added more exception handling | |
| 18/02/2015 | Version 2.5 | |
| - | fixed crash when file has line longer than 10,000 characters | |
| 27/12/2014 | Version 2.4 | |
| - | Added regular expression support | |
| - | Moved the settings to the dev-studio option page so that they are saved along with the dev-studio settings | |
| - | Changed the settings button into an about button | |
| - | Stopped unnecessary updating of find results when FastFind window is activated | |
| - | Remember the open files list when re-activating the window. This removed the pause before it updates each time | |
| - | Write the current version out in the log file | |
| - | Fixed bug where it would sometimes miss project events, such as files being added to projects | |
| - | Optimisation: split wildcard and regular expressions searches off into their own functions to remove conditionals from the common case | |
| - | Changed "NOT" operator to "AND NOT" | |
| 19/11/2014 | Version 2.3 | |
| - | Fixed exception on files with unicode characters when match-whole-word is enabled | |
| - | Fixed match whole word occasionally returning non-whole words | |
| 21/10/2014 | Version 2.2 | |
| - | Added the NOT logical operator | |
| 07/10/2014 | Version 2.1 | |
| - | Fixed FastFind stopping working after system has been running continiously for 25 days (TickCount wrap-around) | |
| 06/10/2014 | Version 2.0 | |
| - | Added AND and OR logical operators (see features page) | |
| - | Added whole word matching support | |
| - | Bind FastFind buttons to keys on install | |
| - | Add IN to the end of a search string to search specific files with specific extensions, for example MyVariable IN .cpp | |
| - | Add WORD to the end of a search string to match only whole words | |
| - | Add CASE to the end of a search string to match the case | |
| - | Backslash now auto-completes current match when entering paths | |
| - | Fixed bug in path matching, now matches items of the parent folder | |
| - | Fixed bug where the files were not being re-scanned after the settings ext list changed | |
| - | New ext added in the FastFind window are not automatically added to the settings and the solution is rescanned | |
| - | Fixed solutions not showing up in search results until a solution had been opened | |
| - | Options panel open state now saves independently for docked and modal windows | |
| - | Fixed command names the appear in keyboard remapping | |
| - | Added tips | |
| 26/09/2014 | Version 1.9 | |
| - | Changed from AnyCPU to x86 to fix crash in VS2013 when many documents are open | |
| - | Sub files (eg designer.cs files) are now included again in the text finder | |
| - | Fixed the registration form accepting an empty email address | |
| 20/09/2014 | Version 1.8 | |
| - | Re-write af all threading code | |
| - | Fixed crash bugs | |
| - | Now even faster! | |
| - | made all calls into EnvDTE thread safe | |
| - | Faster startup after the solution loads | |
| - | removed About dialog and made it part of the settings dialog | |
| - | added an "about to expire" form | |
| - | fixed the version number not displaying in the about page | |
| - | pool of threads for Text Finder so that it doesn't continually re-create threads | |
| - | made Text Finder stop when it has filled the window and then do a full search when the user has stopped typing | |
| - | Docked window now shows initially selected text when activated | |
| - | made getting open and unsaved files task async. Fixes the slowdown when many times are open. | |
| - | fixed text box not being active when switching to docked window | |
| - | fixed tab-stop in docked window, now loops around correctly | |
| - | made settings thread safe, fixes a few rare crashes | |
| - | extra information in list box to show searching progress | |
| - | show number of matches in modal window title bar | |
| - | removed the delay before the Text Finder starts | |
| - | remember the last selected item when opening the modal window | |
| - | caching of scanned files and solution files | |
| - | fixed exceptions and occasional crashes on shutdown | |
| - | fixed bug where visual studio interface would become unresponsive | |
| - | added maxmium file size to scan. Stops it stalling on massive txt files for example. | |
| 21/08/2014 | Version 1.7 | |
| - | Files not uder the project root folder are now watched | |
| - | Fixed slow loading of large solutions with many projects in VS 2012/13 (bug introduced in 1.6) | |
| 17/08/2014 | Version 1.6 | |
| - | FastFind now watches directories for changes outside of visual studio | |
| - | F8 support to move to next/prev find result in docked window | |
| - | Set initial text from active document when activating docked fastfind window | |
| - | Make sure text box has foxus when activating docked fastfind window | |
| - | Mouse wheel scrolls window not selection | |
| - | Old searches dropdown button now closes window if it is open | |
| - | Old searches window positions itself to always stay on screen | |
| - | Fixed wildcard matching for finding files, now puts * on beginning and end | |
| - | Pressing escape in docked fastfind window moves back to the active document | |
| - | Fixed tab-stop wraparound for docked iwndow | |
| - | Fixed potential exception on shutdown | |
| - | Can now open solution files if no solution open | |
| - | Horizontal scrolling with mouse | |
| 13/05/2014 | Version 1.5 | |
| - | Fixed text box not resizing when font resized | |
| - | Changed default colour of select bar to make text mode visible | |
| - | Fixed setting of custom colours in settings dialog | |
| - | Fixed changing font in settings dialog | |
| 10/05/2014 | Version 1.4 | |
| - | Fixed out of memory crash. Now only caches code files rather than all solution files | |
| - | Improved exception reporting | |
| - | Fix issue with ext text box adding spurious extensions to settings while typing | |
| - | Fixed issue with entering non-lowercase extension filters | |
| - | Solution misc items are now scanned | |
| 07/05/2014 | Version 1.3 | |
| - | Stopped FastFind from returning project folders as files to open | |
| - | Re-organised settings form and added About form | |
| 29/04/2014 | Version 1.2 | |
| - | Made solution files always show absolute path | |
| - | Fixed solution files not displaying if no solution file open | |
| - | Fixed bug in relative path function | |
| 18/04/2014 | Version 1.1 | |
| - | Minor update for license detection | |
| 17/04/2014 | Version 1.0 | |
| - | FastFind dialog | |
| - | FastFind dockable window | |
| - | Toggle C++ header file |