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.

(21) Review
Visual Studio
2012
Download (4,216)
12/5/2013
11.0.60218.1
View
E-mail Twitter del.icio.us Digg Facebook
Add to favorites
Description
Reviews (21)
Q and A (15)
Sign in to write a review
Sort by:

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".
ActivityLog.xml:
<entry>
<record>513</r>
<time>2014/01/26 02:21:45.297</t>
<type>Information</t>
<source>VisualStudio</s>
<description>Begin package load [NavigationUIPackage]</d>
<guid>{BF224198-F9AF-4B1B-B953-404A267B55F5}</g>
</entry>
<entry>
<record>514</r>
<time>2014/01/26 02:21:45.313</t>
<type>Error</t>
<source>VisualStudio</s>
<description>SetSite failed for package [NavigationUIPackage]</d>
<guid>{BF224198-F9AF-4B1B-B953-404A267B55F5}</g>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>Parametr není správný. (Výjimka na základě hodnoty HRESULT: 0x80070057 (E_INVALIDARG))</errorinfo>
</entry>
<entry>
<record>515</r>
<time>2014/01/26 02:21:45.313</t>
<type>Error</t>
<source>VisualStudio</s>
<description>End package load [NavigationUIPackage]</d>
<guid>{BF224198-F9AF-4B1B-B953-404A267B55F5}</g>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>Parametr není správný. (Výjimka na základě hodnoty HRESULT: 0x80070057 (E_INVALIDARG))</errorinfo>
</entry>
</activity>
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.

Language Experience Team April 08 2013
| Edit |
Delete

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

essential.

by ctolkien | February 28 2013

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

Language Experience Team April 08 2013
| Edit |
Delete

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).

Language Experience Team February 25 2013
| Edit |
Delete

That one is more difficult to get. We created an entry on user voice here:
http://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/3691056-support-javascript-and-css-for-navigateto-ctrl-

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

Hello.
Have problem. NavigationUIPackage incorrect load.
ActivityLog.xml
<entry>
<record>730</record>
<time>2013/02/25 06:14:21.128</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [NavigationUIPackage]</description>
<guid>{BF224198-F9AF-4B1B-B953-404A267B55F5}</guid>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>Параметр задан неверно. (Исключение из HRESULT: 0x80070057 (E_INVALIDARG))</errorinfo>
</entry>
<entry>
<record>731</record>
<time>2013/02/25 06:14:21.128</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [NavigationUIPackage]</description>
<guid>{BF224198-F9AF-4B1B-B953-404A267B55F5}</guid>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>Параметр задан неверно. (Исключение из HRESULT: 0x80070057 (E_INVALIDARG))</errorinfo>
</entry>

by Sprengmeistr | February 22 2013

I was always waiting for a feature like this. I find it a lot more useable than the modal ctrl+, dialog.

It'd be even greater, if you could search with wildcards, regex expressions and patterns (like PVM or PeVM for PersonViewModel).

I'd also like to customize the search-prefixes, because the ~-symbol is awkward to use on my keyboard.

Thanks for your great work.

Language Experience Team February 22 2013
| Edit |
Delete

We are looking at introducing powerful fuzzy search. It will take us a while, but it is something we want to get to

by Juan Manuel Arias | February 21 2013

Excellent

by Paiden36 | February 20 2013

As a DarkTheme user that doesn't like modal dialogs i'm quite happy to see a replacement for the NavigateTo dialog that integrates much better into the new VisualStudio UI.

For now it seems to work quite well. With some further improvements it would be an excellent extension with 5 stars, till then 4.

My suggestions:
1.) Enable more filter options: Class, Property, Field, Method...
2.) Add an option to disable that the editor view automatically opens the item highlighted in the InlineNavigation list. In my opinion this behavior is quite annoying. If disabled e.g. space bar should open in editor view but leave InlineNavigation active, enter opens item in editor view and closes the inline navigation.
3.) Add the possiblity to also set the filter at the end of the search term. Often i search for something and when there are too many results I then want to apply an filter. So '~Something' and 'Something~' should deliver the same results.

Keep up the good work.

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


  • 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!
  • Love it - but shouldn't open the file until I hit return or double-click
    1 Posts | Last post June 18, 2013
    • Just navigating down a list of hits opens each file up, which is definitely not something I want. I only want the file to open when I see the one that I actually want. 
1 - 10 of 15 Items