Inline Navigate To

Microsoft DevLabs Free

A fluid, inline Navigate To experience which can find file names, symbols, or lines. Results can be filtered and previewed in real-time.

(24) Review
Visual Studio
Download (5,833)
E-mail Twitter Digg Facebook
Add to favorites
Reviews (24)
Q and A (16)
Sign in to write a review
Sort by:

by Mark W-T | June 29 2016

Hi Reviewers. In case you weren't aware, the Navigate To feature was included in the core Visual Studio product from Visual Studio 2013 onwards. You can access it in the same way via Ctrl+, or Edit...Navigate To. Take a look and let me know what you think by dropping me a line at mwthomas at Microsoft dot com . We continue to look at ways we can improve the feature in future releases. Thanks! Mark Wilson-Thomas, PM, VS Editor Team

by Kal Vuppamandla | June 28 2016

This extension is neat and a great time saver! Agree with one of the reviewers that this should be part of Visual Studio!

by Roger Emerson Villela | September 07 2014

Include in the next update of VS, please!!! :)
Very useful!!
I´m a Technical Educator for Windows Internals and C++ (always using VC++),
and I have to create groups of blocks of code to my samples and this kind of
tool helps a lot.


Roger Villela
Technical Educator for Windows Internals and C++.

by AnandShanbhag | March 04 2014

I screwed some of the settings in my VS2012 and "Navigate To..." option was not working even after resetting the whole settings.

Whenever I was hitting "CTRL+," I used to get "Entry point not found error". The only option left was to repair it via control panel or re install VS2012. Then one day during search I came across this extension.

Frankly, I doubted whether this will fix my issue, but it not only resolved my issue but enhanced the experience of searching a file in VS2012.

This tool is Awesome! Thanks!

One small thing, could you please fix a minor issue that I have observed when search box and navigate box comes together. many a time it looks clustered.

by ales_ | January 26 2014

I'm getting error about "NavigationUIPackage".
<time>2014/01/26 02:21:45.297</t>
<description>Begin package load [NavigationUIPackage]</d>
<time>2014/01/26 02:21:45.313</t>
<description>SetSite failed for package [NavigationUIPackage]</d>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>Parametr není správný. (Výjimka na základě hodnoty HRESULT: 0x80070057 (E_INVALIDARG))</errorinfo>
<time>2014/01/26 02:21:45.313</t>
<description>End package load [NavigationUIPackage]</d>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>Parametr není správný. (Výjimka na základě hodnoty HRESULT: 0x80070057 (E_INVALIDARG))</errorinfo>
Disabled extensions, but nothing changed.

by Melonman0 | November 22 2013

Love that this is added in VS2013!

by samaursa | November 07 2013

I would love to have it search for symbols in the current file only. It would be great if I can do something like:

! foo

where ! means current file (I just picked an identifier, doesn't matter what it is!) and foo() is a function in the current file. This will make it similar to Visual Assist where its "List and search methods" drop-down list is an extremely fast way of navigating your current file.

After little bit more thought, it would be great if there is a 'within current file' modifier. For example:

:@ search symbols within current file

by Sawan Ruparel | September 19 2013

Stopped working

by airpark | September 19 2013

Good extension, thanks for that one!
To make it an *awesome* extension please replicate the behaviour of e.g. sublime text's ctrl-P (goto anywhere) feature.

As suggested by other people, I'm also missing the ability to type
adapdynschedcp to find /mycode/client_ADAPtiveStreaming/src/DYNamicStreamingSCHEDuler.CPp

I marked the found substrings with uppercase letters. This is the most useful feature of goto anywhere, but it is missing here!

by meetjaydeep3 | September 03 2013

Great extension.
Can you provide the option to Navigate to current File Member.
Currently it looks for the entered keyword everywhere but many times developer wants to navigate to the method/property/fields of the current file.

by Basvdl | June 11 2013

Great tool!

I have a big solution. When I search for types I use "@", but a lot of methods and properties appear. So maybe add "!" (Ctrl+Alt+/) for types (class, struct, enum, inteface).

by mariuszz | March 20 2013

I really like this extension. I have some suggestions though.

- You should be able to write SomeComCWLN and get SomComplexClassWithLongName, but also SomeLonN and also get this class (but if there is a better match it should be first). Now only SCCWLN will work.

-the possibility to "narrow" results by providing other terms after space. For example, right now I can write "Index.cshtml" and get list of all Views files for Index action. If I only want views from HomeController I can write "index.c home" and narrow result to Index.cshtml from HomeController because files are matched also against path (and it matched "..\MyProject\View\Home\" path)
It would be helpful if I could write "Create HoCo" and get all method that have "create" in name but from classes that would match HoCo pattern (HomeController for example)

-possibility to tell that files from particular folder name should be excluded from Navigate To results. For example it would be useful to exclude "T4" folder from T4MVC library so it won't clutter results (every action name is duplicated)
Or maybe provide an option so files that have "// <auto-generated />" comment at beginning won't be considered in results.

Visual Studio Platform Team April 08 2013
| Edit |

Thanks for the tips - We are aiming to re-work the search algorithm to make it smarter. That includes supporting camel casing

by jsvnm | March 20 2013


by ctolkien | February 28 2013

Doesn't seem to support camel case based searching, at least not yet.

Visual Studio Platform Team April 08 2013
| Edit |

Yes, NavigateTo still doesn't support Camel Casing . It's something we're hoping to address

by Steven_Scher | February 26 2013

by stevenas3 | February 26 2013

by Steven.A.S | February 26 2013

by NateClark | February 25 2013

Nice work. I really like it,

Does it support CSS & Javascript? It doesn't seem to find functions in JS or style defs in CSS (that would be nice).

Visual Studio Platform Team February 25 2013
| Edit |

That one is more difficult to get. We created an entry on user voice here:

If we get enough votes, it'll help us prioritize this over other things. Share it around

by Toni Wenzel (CHG) | February 25 2013

Excelent work, thanks!

Searching with uppercase pattern (BMB for BusinessManagerBase) would be great. An option to restrict search only for method names of the current file would be another great feature.

by Евгений Корунов | February 25 2013

Have problem. NavigationUIPackage incorrect load.
<time>2013/02/25 06:14:21.128</time>
<description>SetSite failed for package [NavigationUIPackage]</description>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>Параметр задан неверно. (Исключение из HRESULT: 0x80070057 (E_INVALIDARG))</errorinfo>
<time>2013/02/25 06:14:21.128</time>
<description>End package load [NavigationUIPackage]</description>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>Параметр задан неверно. (Исключение из HRESULT: 0x80070057 (E_INVALIDARG))</errorinfo>

1 - 20 of 24 Items   
Sign in to start a discussion

  • Will development continue, can't install on 2013
    1 Posts | Last post April 06, 2015
    • Hi, I have vs2013 update 2 installed and during installation of the extension I get this.
      4/6/2015 3:15:19 PM - Found installed product - Global Location
      4/6/2015 3:15:19 PM - VSIXInstaller.NoApplicableSKUsException: This extension is not installable on any currently installed products.
  • Methods Inline
    1 Posts | Last post January 21, 2014
    • This is an awesome tool, it reminds me of SublimeText's fuzzy searching with some of the symbol filters "@", ":". 
      Would it be possible to configure a setting where "@" constrains itself to the current open file?
  • Visual Studio 2013 Changes?
    4 Posts | Last post January 10, 2014
    • I'm using VS 2013 Preview, and it purports to have this extension built in, with a similar dialog for "ctrl+,", but it doesn't look like I can use the special filters (":" for line numbers, etc). Do you know if these features were intentionally left out, or am I doing something wrong?
    • We didn't get around to having the filters put in place - we are looking to build a more extensible system (with an example) so people can build their own filters, but that's still in the planning phases -
      I'll check if its easy porting the prototype to the new VS 2013, at least that way you can keep using it.
    • Any movement on this?
    • It'd be nice if this subsumed the associated keyboard shortcuts (Ctrl+G etc.) as well.
  • Indexing for this and the VS 2013 version?
    1 Posts | Last post January 10, 2014
    • I'm using this, and I love it, but with larger solutions it starts to bog down and take a couple of seconds to return results.
      Are there any plans to make the search indexed so it returns instantly? Or can you release the current code so others can add indexing?
  • Support for VS 2010
    1 Posts | Last post January 03, 2014
    • Is there a chance this extension supports Visual Studio 2010 one day?
  • Not usable with monitor in portrait mode.
    1 Posts | Last post November 13, 2013
    • I code with my monitor in portrait mode.  I can see about an inch of the inline popup on the far right side of the screen, and the rest of it is offscreen.   If I change my monitor landscape mode I can see the entire inline popup on the far right side of the screen.
      Basically, the plugin needs to check to see what the bounds of the current monitor are, and it should always be rendered in a location so that the entire plugin is visible.   This plugin is essentially unusable for me.   I would actually prefer if the plugin location matched that of the built-in inline navigate to in Visual Studio 2013.  There it is set up so that it always shows up just under the navigation drop down list at the top right of the screen rather than the far right side of the current highlighted line.
  • Can the position of the window be centered on top of source?
    1 Posts | Last post October 02, 2013
    • Mine is far on the right side, I find that to be very annoying, but the tool is great!
  • keyboard shortcut stopped working
    5 Posts | Last post September 19, 2013
    • First, I love this extension - thanks!
      I accidentally reset my keyboard bindings back to the default, and now CTRL+, opens the default navigate to dialog. I (un)(re)installed the extensions, but I can't get the keyboard hook to come back. Any ideas?
    • Mmmmm, let me ask around - I'll keep you posted (sorry it took me so long)
    • I'm having the same problem. I can't find the inline navigate in the list of commands in Tools/Options/Environment/Keyboard to remap it.
    • This just happened to me as well. I had to reset my settings to default after messing up some symbol server settings. VS2012.3 Premium. Reinstalled with no luck.
    • Same here, has anyone found a solution to this?
  • Installation issue
    1 Posts | Last post August 01, 2013
    • VSIX Installer - Error
      "This extension is already installed to all available products"
      Windows 7
      Visual Studio 2012 Pro Update 3
  • Support for Express
    1 Posts | Last post July 05, 2013
    • I use Inline Navigate To at work and love it. I tried to install it in Visual Studio 2012 Express Web Edition Update 3 at home but found it not to be supported on that edition of Visual Studio. 
      Is the extension not supported in the Express editions at all? If not, can you please consider doing so!
1 - 10 of 16 Items