Navigate Forwards/Backwards between refrences (browser type navigation)

I've just installed Resharper, a feature I quite liked in Visual Studio 2008 doesn't seem to be available any more.

Pressing the forwards/backwards buttons on either my microsoft intellimouse or keyboard functioned the same as clicking on the View.NavigateForwards, View.Navigatebackwards toolbar buttons (to the left of the start debug green triangle icon in the standard toolbar). i.e. after clicking on go to declaration, clicking back would take me back to the location I was in before clicking on go to definition, likewise pressing forwards again would return to the original definition, working very similar to browser navigation.

After installing resharper, whilst the navigate toolbar buttons still function as they should, my keyboard and mouse seem to no longer work.

Haven't been able to determine, the technical cause or a solution. Anyone got any suggestions?

TIA

Michael

3 comments
Comment actions Permalink

Hello Mick,

this is a known problem, here is a request for it: http://www.jetbrains.net/jira/browse/RSRP-43211


Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


I've just installed Resharper, a feature I quite liked in Visual
Studio 2008 doesn't seem to be available any more.

Pressing the forwards/backwards buttons on either my microsoft
intellimouse or keyboard functioned the same as clicking on the
View.NavigateForwards, View.Navigatebackwards toolbar buttons (to the
left of the start debug green triangle icon in the standard toolbar).
i.e. after clicking on go to declaration, clicking back would take me
back to the location I was in before clicking on go to definition,
likewise pressing forwards again would return to the original
definition, working very similar to browser navigation.

After installing resharper, whilst the navigate toolbar buttons still
function as they should, my keyboard and mouse seem to no longer work.

Haven't been able to determine, the technical cause or a solution.
Anyone got any suggestions?

TIA

Michael



0
Comment actions Permalink

Hey thanks for the reply.

I went to...

http://www.microsoft.com/hardware/mouseandkeyboard/Download.mspx

...and downloaded software which allowed me to remap forwards/backwards buttons on my mouse specifically for Visual studio to use the NavigateBackwards Crtl- and NavigateForwards CrtlShift+- keystrokes.

So I can now navigate forwards and backwards with mouse buttons.

I was actually unaware of the popbrowsecontext and forwardbrowsecontext commands, I assume that this is what my mouse and keyboard were actually previously activating (not the NavigateBackwards and NavigateForwards commands).

This is more of a VS question than a resharper question but whats the difference between the NavigateBackwards and popbrowsecontext commands and the NavigateForwards and forwardbrowsecontext commands?

0
Comment actions Permalink

For anyone who is interested the difference between the NavigateBackwards and popbrowsecontext commands and the NavigateForwards and forwardbrowsecontext commands is that...

NavigateBackwards and NavigateForwards navigates your cursor location to the previous or next cursor location, meaning if you click go to declaration then move the cursor around in a file, clicking NavigateBackwards will retrace the cursor movements then navigate you back to the original file. Where as with popbrowsecontext and forwardbrowsecontext, you are simply move between declaration lookups, it does not retrace your cursor movements.

I agree with the comment made in...

http://www.jetbrains.net/jira/browse/RSRP-43211

...using NavigateBackwards and NavigateForwards is an awkward workaround, this needs to be fixed.

0

Please sign in to leave a comment.