A simple tool used for browsing the files within a solution, supporting filtering as you type, camel case searching and wildcards.

(9) Review
Visual Studio
Download (3,409)
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Reviews (9)
Q and A (6)
Sign in to write a review
Sort by:

by AKGarg | September 16 2014

excellent tool :)

Is there any *free* extension available for searching the text/keyword ? I am looking extension similar as "Entrian Source Search: A full text index search engine for your code"

IPWright83 September 17 2014
| Edit |

I looked at trying to allow for class/member searching but unfortunately haven't been able to get anything working with the performance that I'd like for the tool.

by munyabe | March 17 2014

Great extension !
I wish support for Visual Studio 2013.

IPWright83 March 18 2014
| Edit |

Unfortunately I don't have a copy of VS2013 so I can't recompile it and upload it here. I've just made a modification to the manifest though which should allow it to work with all future versions from VS2010 onwards. Download the new version here: https://dl.dropboxusercontent.com/u/41796243/VSNav-2013.vsix

by bcc222 | August 20 2013

It is very fast and well!

by Tullius | October 01 2012

works well so far and has a small footprint. It's a better option than Solution Navigator for most searches. It would be nice to enable it to index specific tags as well.

by Sergey Mogilchenko | April 18 2012

Superior tool. I missed for such feature after I moved out from Vim.

Update: users are dumb and never read documentation :) Moved suggestions to appropriate Q and A thread.

by Liviu Uba | April 13 2012

Nice idea,
but it would be great if the find window where dockable, and if you could associate a keyboard shortcut and command to it.
I had to find all xsd files in the whole solution and it was a pain to navigate each time to open the find files dialog and loosing the selected item.

IPWright83 April 13 2012
| Edit |

I could make it dockable, I opted not to in the end because I value real estate for the other aspects of Visual Studio.

You can assign a keyboard shortcut to it (Edit.VSFileNav) is the command to search for, which means you can include toolbar shortcuts too. The dialog should also remember the previous selection and search terms when you pop it up again.

by katrash | May 23 2011

I was looking for this feature for a long time. It even becomes more powerful when attaching a hot-key to it (through tools|options|environment|keyboard). With a few enhancement (see suggestions) it will be an A+ extension.

Many thanks for this great VS extension.

by peppyhax | March 24 2011

Fastest option available for quickly and accurately opening files. Thanks much.

by dddaniel | February 23 2011

very helpful! thank you!

Sign in to start a discussion

  • Visual Studio 2013
    9 Posts | Last post November 14, 2014
    • Is there any plan to make a version that works with VS2013?
    • Hi Mavincent - You can download from my dropbox https://dl.dropboxusercontent.com/u/41796243/VSNav-2013.vsix which should work with VS2013 (but I don't have access to test it). 
      I'm going to look at the main package at some point and see if I can adjust it to work with VS2012/VS2013, unfortunately they changed the format of the manifest file meaning I've got to modify it manually.
    • Thanks! I'll be sure to check this out
    • Unfortunatly I wasn't able to complete the install.
      Here's what I got in the log message : 
      2014-09-22 08:26:47 - Searching for applicable products...
      2014-09-22 08:26:50 - Found installed product - Microsoft Visual Studio 2010 Professional
      2014-09-22 08:26:50 - Found installed product - Microsoft Visual Studio Professional 2013
      2014-09-22 08:26:50 - Found installed product - Microsoft Visual Studio 2013 Shell (Integrated)
      2014-09-22 08:26:50 - Found installed product - Global Location
      2014-09-22 08:26:50 - Found installed product - ssms
      2014-09-22 08:26:50 - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
         at VSIXInstaller.App.InitializeInstall()
         at System.Threading.Tasks.Task.InnerInvoke()
         at System.Threading.Tasks.Task.Execute()
    • That's unfortunate - it all comes down to that manifest file. I've tried creating a new one https://dl.dropboxusercontent.com/u/41796243/VSNav.vsix . Would you be able to give that a try? I've tested VS2010, VS2012 and they both work from the single VSIX package now. If VS2013 works then I'll update the main download package for the extension.
    • I can confirm that the dropbox version works correctly with VS2013. Nice work!
    • Actually, unless I'm doing something wrong, it seems like the keyboard shortcut doesn't appear under Environment -> Keyboard. I search for Edit.VSFileNav and it's not there :(
    • Final post! It seems the keyboard shortcut has changed to Edit.QuickFindFile. Working like a charm now :)
    • Wow! Sorry for being out of the picture for almost two months.
      I've installed it with success and it's working great on my end.
      Thanks alot!
  • Visual studio 2012
    2 Posts | Last post June 06, 2013
    • Hi
      does it works under 2012?
    • The extension runs correctly with VS2012, but you have to modify the VSIX file manually to make it install with VS2012 (http://researchaholic.com/2012/10/04/manually-updating-a-vsix-file-to-run-in-visual-studio-2012/). 
      I am however currently working on an update which will directly install to VS2012 and also have the following improvements which I'm hoping to release soon.
  • Bugs or Suggestions?
    11 Posts | Last post July 17, 2012
    • If you find any bugs or suggestions to improve/add to this extension please let me know
    • Seems that there is a clipping issue with high dpi settings (120).
      I would be happy to send screenshot to the author email.
    • Thanks for this extension. I've been looking for this feature which resembles TextMate on iMAC 'Command+T"). I have two suggestions (copied from TextMate):
      - Double click on the file in the list opens it
      - Expand the search to look in names even when the typed in characters are not contiguous in the file name. Example: I have two files calles "EditorExtension.cs" and "EditorFragments.xml". Suppose I want to look for one of them but remember only the first part of the file and know which extension I'm looking for. So, entering "editorxml" locates the second file, while "editor" finds both.
      These are very useful feature for keyboard hooked developers who prefer using the keyboard to the mouse.
    • @katrash: I'll add double clicking to open to my list (have some scrolling issues to fix too when the datagrid doesn't have focus). 
      For your example, use "editor*xml" and it'll bring up the result you're after. I didn't want to add in anything like this by default, as if you have lots of similarly named files you can end up with too many results, it's better if the user explicitly says this is what they want by simply inserting a *. 
    • Double clicking is fixed - sorry it took a while, I've had problems building extensions for quite a while now. Only just got it working again.
    • The minor things that can improve user experience a lot:
      * documentation - add information about Edit.VsFileNav command;
      * interface - why buttons aren't consistent with current windows theme? I use the classic one;
      * interface - save windows size on closing;
      * interface - pagedn/pageup/home/end not working.
    • Sergey, Thanks for the suggestions. I wrote a bit on my block to introduce it a bit better http://wrightdev.wordpress.com/2012/05/30/visual-studio-file-navigation-extension. You're right about the other suggestions, I should try and incorporate some of those. I'm thinking of releasing it as open source at some point as I never have to update it.
    • Hi Ian,
      Thank you so much for the extension! I really does what it promises :)
      I have just a couple of questions:
      1) Is there any chance to get it working with VS2012?
      2) Is it open source?
    • I'm glad you find it useful. I don't actually have VS2012 installed on my main Dev machine so I'm not able to upgrade it at this time. It also isn't currently open source but I'd be happy to make it open source if someone else would be willing to upgrade it. Unfortunately I don't spend much time working on it, as I never managed to achieve my original goal with it (e.g. Symbol Searching in a perfomant way) so it feels like a little bit of a failed project, even though what it currently does it does quite well. I'll look at moving it to some open source hosting over the next few weeks if I can and posting a link up here. 
    • Oleg - this is now open source :) http://vsfilenav.codeplex.com/
    • Too many accounts! I've updated the homepage of the extension to note that it's open source :)
  • Suggestion: Column sorting
    1 Posts | Last post December 17, 2011
  • Suggestion: take into account the path in the search
    1 Posts | Last post December 17, 2011
    • I think it could be usefull (perhaps in an option)
  • Clipping issue
    2 Posts | Last post April 26, 2011
    • Seems that there is a clipping issue with high dpi settings (120).
      I would be happy to send screenshot to the author email.
    • Sure thing, there's at least one other issue I'm aware of that I need to look at. Email me at the following (removing spaces/replacing words): ianwright83 AT hotmail DOT com