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

Visual Studio Plugin

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

Versions:


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