Home Products Contracting Purchase Resellers About Contact
Home Products Contracting Purchase Resellers About Blog Contact
FastFind MemPro

Visual Studio Plugin

Visual Studio 2010 (up to version 4.3)
Visual Studio 2012
Visual Studio 2013
Visual Studio 2015
Visual Studio 2017


17/01/2018Version 5.2
-Fixed FastFind holding a lock on files with a BOM header
-Alt-R now toggles Regular Expressions checkbox

17/01/2018Version 5.1
-Fixed file wildacrds in IN expressions

12/01/2018Version 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/2017Version 5.0
-Fix for some fonts (such as Inconsolata) being cropped in the find text box

18/11/2017Version 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/2017Version 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/2017Version 4.7
-Support for Visual Studio 2017

08/12/2016Version 4.4
-Fixed bug where it wouldn't jump to the line if the file took too long to open

02/12/2016Version 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/2016Version 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/2016Version 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/2016Version 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/2016Version 3.8
-made WORD operator ignore non-word characters in contents of string being searched for (when not using wildcards)

09/05/2016Version 3.7
-fix for garbled strings in list box when finding match in line longer than 1024 characters

01/03/2016Version 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/2015Version 3.5
-Fixed asking for registration every time Visual Studio is launched

11/11/2015Version 3.4
-reduced the memory usage by around 50%
-changed form border to sizable tool window to make it appear instantly

07/07/2015Version 3.3
-Fixed exception on some systems searching files with lines longer than 50,000 characters

25/06/2015Version 3.2
-Added 'Max Results' to FastFind settings.

10/06/2015Version 3.1
-Fixed exception installing on a clean machine

28/05/2015Version 3.0
-Fixed crash after clicking on Match Text Case

21/05/2015Version 2.9
-Fixed bug where docked FastFind window would reset back to beginning after opening a file

19/05/2015Version 2.8
-Support for Visual Studio 2015

09/05/2015Version 2.7
-Fixed null pointer exception crash

21/03/2015Version 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/2015Version 2.5
-fixed crash when file has line longer than 10,000 characters

27/12/2014Version 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/2014Version 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/2014Version 2.2
-Added the NOT logical operator

07/10/2014Version 2.1
-Fixed FastFind stopping working after system has been running continiously for 25 days (TickCount wrap-around)

06/10/2014Version 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/2014Version 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/2014Version 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/2014Version 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/2014Version 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/2014Version 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/2014Version 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/2014Version 1.3
-Stopped FastFind from returning project folders as files to open
-Re-organised settings form and added About form

29/04/2014Version 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/2014Version 1.1
-Minor update for license detection

17/04/2014Version 1.0
-FastFind dialog
-FastFind dockable window
-Toggle C++ header file