F12 Jump to method -> go back to previous method after making the jump?

Visual Studio-2010Editor

Visual Studio-2010 Problem Overview


I can jump to code if I click in a method name and hit F12. But, is there a keyboard short cut to jump back to the previous code editor location?

Visual Studio-2010 Solutions


Solution 1 - Visual Studio-2010

Ctrl + - : (that's Ctrl and Minus) will navigate back (maps to View.NavigateBackward).

See this list of pre-defined keyboard shortcuts on MSDN.

Solution 2 - Visual Studio-2010

@Oded is correct, but wait, there's more!

  • If F12 sent you to a new tab window you can Ctrl + Tab to get back to your original tab. If you hold down Ctrl you can cycle through tab windows
  • In VS 2010 you can Ctrl + Click to Go To Definition, in addition to F12.
  • You can also hold down Ctrl and move your mouse over identifiers to highlight which ones you can jump to

Solution 3 - Visual Studio-2010

While Ctrl- and CtrlShift- are indeed the shortcuts to navigate to the previous/next cursor position, in this particular case (i.e., going back after F12 or similar) this shortcut might be more useful:

CtrlShift8 (=View.PopBrowseContext)

It will jump back to the place where you pressed F12, ignoring any cursor locations after you pressed F12.

(NOTE: currently using VS 2013, and hoping this shortcut entry also exists in VS 2010...)

Solution 4 - Visual Studio-2010

In Visual Studio Code, you can also use Alt + Left-Arrow to return to your original location in the source code after navigating with F12.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionJamesView Question on Stackoverflow
Solution 1 - Visual Studio-2010OdedView Answer on Stackoverflow
Solution 2 - Visual Studio-2010BClaydonView Answer on Stackoverflow
Solution 3 - Visual Studio-2010WolframView Answer on Stackoverflow
Solution 4 - Visual Studio-2010DavidView Answer on Stackoverflow