2010-07-24 74 views
5

在Visual Studio 2005之前,bookmark feature完美工作。然後從VS 2005開始,我發現請求「下一個」或「前一個」書籤停止正常工作。確定它會將您帶到不同的書籤,但會將您帶到書籤位置,該位置根據您當前的位置而言是最不相關或最隱晦的。即使當我坐在書籤上,並且可以「看見」下一個(以及之前)的書籤時,Visual Studio仍然會將我帶到一些隨機的遠程書籤中(如果可以的話,可以使用完全獨立的項目和文件)幫助它)。爲什麼Visual Studio 2005+書籤鍵盤快捷方式轉到其他文檔中的書籤?

實際上,我真正能夠到達文檔中「下一個」書籤的唯一方法是確保整個解決方案中不會有兩個以上的書籤(且兩者都必須位於當前文檔中)。

我想了解這是如何做錯了,如果有一些簡單的配置設置,我可以使這將糾正問題。我現在使用Visual Studio 2008(它有相同的問題)。我還沒有在2010年嘗試過。

更新: 我發現,這書籤的遍歷順序,他們是在創建順序有一個「書籤視圖」裏的順序可以手動重新排列。不過,過去訂單總是在遞增的行號,這是多了更有用。所以現在的問題是,我該如何修改行爲?

回答

5

我認爲從2005年開始,將CTRL-K + CTRL-N和CTRL-K + CTRL-P快捷鍵從「將脫字符移至當前文檔中的下一個書籤」更改爲「將脫字符移至下一個書籤」。

您可以通過編輯鍵盤快捷鍵來分配CTRL-K + CTRL-N和CTRL-K + CTRL-P像這樣得到舊的行爲後面:

enter image description here

enter image description here

+1

你巖!!!謝謝! – 2011-03-05 00:02:59

+0

謝謝你,這個小問題已經在Visual Studio 2010中困擾了我好幾個月。現在,如果只有對編輯代碼時不保留其位置的書籤問題有如此簡單的解決方法,請保存它,打開Visual Studio。 – Ghos3t 2017-09-08 07:14:08

相關問題