F12跳转到方法 - >跳转后回到以前的方法?

时间:2011-10-07 11:02:48

标签: visual-studio-2010 editor

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

4 个答案:

答案 0 :(得分:180)

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

在MSDN上查看this list预定义的键盘快捷键。

答案 1 :(得分:20)

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

  • 如果 F12 将您转到新标签页,您可以 Ctrl + 标签返回原始标签页。如果您按住 Ctrl ,则可以循环显示选项卡窗口
  • 在VS 2010中,除 F12 外,您还可以 Ctrl + 单击转到定义。
  • 您也可以按住 Ctrl 并将鼠标移到标识符上以突出显示哪些内容可以跳转到

答案 2 :(得分:9)

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

Ctrl Shift 8 (= View.PopBrowseContext

它将跳回到你按下 F12 的地方,忽略按 F12 之后的任何光标位置

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

答案 3 :(得分:1)

在Visual Studio Code中,使用F12导航后,还可以使用Alt +左​​箭头键返回到源代码中的原始位置。