Home > Navigation, Tool Windows > Coderush Quick File Navigation tool window

Coderush Quick File Navigation tool window

May 5th, 2011

Quick File Nav navigation CodeRush feature allows you to switch between all files in a solution. The shortcut key for this tool window is the Ctrl+Alt+F. Once you press the shortcut, the following window appears at the editor caret position or at the center of the Visual Studio main window:

CodeRush Quick File Nav main window

The window consists of two parts – the filter box, which can be hidden, and the files list sorted alphabetically. If you hover over a file name – its full path will be shown.

There are only two options you can tweak:

  • toggle the visibility of the filter box (enabled, by default)
  • toggle the visibility of a project name caption near a file name (disabled, by default)

These options are available via the right-click context menu:

CodeRush Quick File Nav context menu

With both options turned on, the window will look like this:

CodeRush Quick File Nav with project name caption

The filtering works the same way as in all other file-navigation windows, such as Browse Recent Files and Open Files. In the filter box, you have to type the file mask, for example “*.resx” (without quotes). Camel-case filtering is also available, so typing “AI” will find the “AssemblyInfo.cs” file, where “AI” will identify two words: “Assembly” and “Info”.

Bear in mind, that this tool window is not modal, and it will be hidden once it loses focus. The Esc key will hide the window as well. Up and Down arrow keys are suitable for navigating between files in the list.

Products: CodeRush Pro and CodeRush Xpress
Versions: 10.2 and up
VS IDEs: any
Updated: Aug/05/2011
ID: C094

Similar Posts:

  1. Eddie Groves
    August 22nd, 2011 at 15:25 | #1

    Quick File Nav is a great tool, I just wish it made it easier to see at a glance the difference between files named the same. E.g find ‘Index.cshtml’ – I could have 10 files with that name in an MVC project and there is no way to tell which one I actually want.

  2. August 23rd, 2011 at 01:50 | #2

    Hi Eddie,
    Thanks for joining in and for the feedback! I’ve registered a new suggestion on your behalf, and I’m going to accept it, so we will implement it in the future. You can track its status here. Thanks!

  3. Eddie Groves
    August 23rd, 2011 at 15:44 | #3

    @ Alex Skorkin Wow, super impressed, thanks Alex.

  4. August 27th, 2011 at 04:46 | #4

    @Eddie Groves
    You are welcome!