2010-06-23 141 views
49

在VS2008中,有沒有辦法在按下F12跳轉到函數定義後返回到光標的上一個位置?我知道這是可能的一些附加組件,但如果有辦法讓核心產品做到這一點?Visual Studio IDE - 返回上一頁

回答

68

Ctrl + - 應該做的訣竅是向後導航的標準鍵盤快捷鍵。或者使用標準工具欄中的導航按鈕。

編輯: 要更改鍵盤快捷鍵,請轉至工具>選項>環境>鍵盤,然後更改View.NavigateBackward的快捷方式。

+12

順便說一句,數字鍵盤上的減號似乎不起作用,只有靠近退格鍵的那一個。 – thelost 2010-06-23 13:03:31

+0

是的,有沒有一種簡單的方法可以將組合變成更短的組合? – 2010-06-23 13:11:53

+3

工具>選項>環境>鍵盤並更改View.NavigateBackward的快捷鍵 – PMN 2010-06-23 13:21:58

2

有一個命令,你確實要求:View.PopBrowseContext。它總是讓你回到你按下F12的地方。它沒有考慮到您按F12後所做的任何移動或編輯。

默認情況下,在C#佈局中,它被映射到Ctrl+Chift+8,但您可以將其分配給您想要的任何熱鍵。

順便說一句,在VS2015他們決定擺脫這個命令。

+0

它在VS2017 – Edza 2018-02-06 12:30:15

+0

@編輯是的,它在那裏,但它不再工作。 – SergeyT 2018-02-15 14:44:22

+0

你認爲這是一個Visual Studio錯誤或一些規範改變? – Edza 2018-02-16 09:47:00