Skip to content

Visual Studio extension for rapid finding of files within a solution

Notifications You must be signed in to change notification settings

pjsatou/VSFileNav

 
 

Repository files navigation

VSFileNav

This is a simple extension to allow rapid navigation and finding of files within a Solution using a number of different search patterns.

For more information please visit https://github.com/IPWright83/VSFileNav

New Features

  • Multi monitor support
  • Multi search

Features

VSFileNav supports a number of features including:

  • Fast - It can search thousands of files within a Solution with ease
  • Name Search - Searches based upon the name of a file by simply using mixed case search string.
  • Wildcard Search - Use standard windows wildcards : ? (any character) or * (number of any characters).
  • Camel Case Search - Use uppercase strings to do Camel case searching on file names.
  • Multi Search - just put a space between multiple search terms.
  • Highlighting - Filtering as you type with match highlighting.
  • Explore To - Immediately explorer to the file on the file system
  • Themes - VSFileNav attempts to automatically detect your Visual Studio theme and colour itself appropriately
  • Multi Monitor - Multi monitor support has been added, the search dialog will remember both size and position

Getting Started

The first thing you'll want to do when using VSFileNav is to set up a key binding. By default it uses ctrl+alt+f if it's avalaible. You can change the binding in the Keyboard settings. You'll want to bind the Edit.QuickFindFile command as shown below:

image

If you prefer using the menu system you can find it here under Edit > Find and Replace > Quick Find File

image

Searching

To search simply start typing, by typing a regular string the list of files will be automatically filtered. This feature is called the Name Search.

image

If you're not 100% sure on the name of the file, then you can provide multiple search patterns by separating them with a space:

image

If you've pretty familiar with the name of the file, then often the quickest way is to type the camel case letters of the name like below. Note that VSFileNav tries to be helpful and highlight missed camel cased characters in blue, always providing the best match at the top of the list:

image

Finally you can provide wildcards ? or * for searching. ? matches just a single character, while * matches any character:

image

About

Visual Studio extension for rapid finding of files within a solution

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%