F12跳转到方法 - >跳转后返回上一个方法?

Jam*_*mes 112 editor visual-studio-2010

如果我点击方法名称并点击F12,我可以跳转到代码.但是,是否有键盘快捷键可以跳回到上一个代码编辑器位置?

Ode*_*ded 187

Ctrl+ -:(那是Ctrl和Minus)将导航回来(映射到View.NavigateBackward).

请参阅MSDN上的预定义键盘快捷键列表.

  • 注意:将减号键与下划线字符一起使用。键盘上的减号键可能不适用于此快捷方式。我想这取决于您使用的键盘。 (2认同)

BCl*_*don 21

@Oded是正确的,但等等,还有更多!

  • 如果F12将您发送到新标签页,您可以Ctrl+ Tab返回原始标签页.如果按住,Ctrl可以在标签窗口中循环
  • 在VS 2010中,你可以Ctrl+ Click去定义,除了F12.
  • 您还可以按住Ctrl并将鼠标移到标识符上以突出显示可以跳转到的标识符


Wol*_*ram 9

虽然Ctrl-并且CtrlShift-确实是导航到上一个/下一个光标位置的快捷方式,但在这种特殊情况下(即,返回之后F12或类似),此快捷方式可能更有用:

CtrlShift8(= View.PopBrowseContext)

它将跳回到您按下的F12位置,您按下忽略任何光标位置F12.

(注意:目前正在使用VS 2013,并希望VS 2010中也存在此快捷方式条目...)