在Visual Studio 2010中允許在標題(C/C++ .h文件)和實現(C/C++ .cpp文件)之間切換的任何鍵盤快捷方式或免費插件?如何在VS2010中切換標題和實現?
回答
Visual Studio沒有內置鍵盤快捷鍵來回切換。如果您想通過單個鍵盤快捷鍵自動執行此操作,宏是您最好的選擇。有關建議選項的列表,請參閱previous question的答案。
Visual Assist X中附加提供了這種feature使用快捷Alt鍵 + Ø(但是,加載項沒有通過的Visual Studio Express版本支持)。
如果你想避免使用宏,還有就是獲得類似結果的另一種方式,儘管它是一個兩點擊過程:
-
從頭切換到執行: 權 - 單擊a.cpp文件並從上下文菜單中選擇「轉到頭文件」。
要實現切換到標頭: 右鍵單擊在頭部聲明的標識符,然後從上下文菜單中選擇「轉到定義」。
在VS2010中 - 鍵盤快捷鍵「EditorContextMenu.CodeWindow.GoToHeaderFile」與右鍵菜單的功能相同。不幸的是,它不能作爲一個切換到切換回來。 (雖然,你可以使用CTRL - 如果你開始在CPP導航回來)。
我對這個問題的解決方法有點不正統,但它可能會幫助其他人,所以我會分享。
我使用窗口列表。我認爲這樣做會讓我惱火,但實際上我已經習慣了。即使在Visual Studio 2012中它仍然適用,所以我將它作爲另一種選擇。
一旦雙方在.cpp和.h文件是開放的,我在它們之間切換這樣的...
- 要的.cpp切換到的.h:
Alt+W, W, Down Arrow, Enter
- 從.H切換到的.cpp:
Alt+W, W, Up Arrow, Enter
實際上,你可以按住Alt
鍵的同時按下W
第二次,有效地使其:Alt+W, Alt+W, Down Arrow, Enter
(您不必鬆開Alt
鍵,直到您鍵入箭頭鍵)
這是可行的,因爲.cpp和.h文件通常在窗口列表中按字母順序相鄰。它也適用於.c和.h出於同樣的原因。分解:Alt+W
進入「窗口」菜單,第二個W
激活「Windows ...」窗口列表查看器。活動窗口將在列表框中被選中,因此按向上或向下箭頭鍵將移動到按字母順序排列的文檔,這幾乎總是相應的.h/.cpp文件。
作爲另一種選擇,我還應該提到,如果您放置.cpp和.cpp文件,h文件,則可以使用:Ctrl+Alt+Page Up
和Ctrl+Alt+Page Down
在選項卡式窗口列表中的相鄰選項卡之間切換。
我意識到你必須通過打開兩個文檔來進行「準備」,這並不理想,但我通常會打開所有文檔,並且我使用了很多Alt+W, W
快捷方式。
使用窗口列表非常方便。 – 2013-11-04 17:22:53
這些快捷鍵在CodeMaid增加。 CodeMaid是一個開放源代碼的Visual Studio擴展
按Ctrl + M然後,
http://visualstudiogallery.msdn.microsoft.com/76293c4d-8c16-4f4a-aee6-21f83a571496/
- 1. 如何在Xcode 4中的標題和實現文件之間切換?
- 2. 如何在SharePoint中實現用戶主題切換?
- 3. 如何在Selenium中切換和切換
- 4. 切換實現在Javascript
- 5. 如何使用Java在RabbitMQ中實現標題交換?
- 6. 如何將.tlb文件轉換爲標題和實現文件?
- 7. 在子標題中切換圖標
- 8. 如何使用ng grid在AngularJS中實現原始標題和列標題
- 9. [python]:如何在python3中實現切片?
- 10. 如何切換粘貼標題?
- 11. 如何在實例化時切換實現?
- 12. 如何在WkWebView中實現谷歌登錄切換到SFSafariViewController
- 13. 如何在java多線程中實現上下文切換
- 14. 如何在jsf中實現語言切換?
- 15. 如何在dwm中實現圓形切換佈局?
- 16. 如何使用Twitter Bootstrap在Rails 3.2中實現切換藥片?
- 17. 如何實現LinearLayout標題/標籤
- 18. VS2010中的random_device的實現?
- 19. 如何在Telerik WinForms中切換主題?
- 20. 實現在Servlet中的XML和JSON之間切換的REST api
- 21. 切換登錄名和用戶標題
- 22. 如何在導航標題中實現標籤?
- 23. 如何在html中爲切換開關添加標題?
- 24. 如何在我們實現MKAnnotation時獲得標題和副標題?
- 25. JSF中的語言切換器實現
- 26. 在Backbone.js的事件實現切換
- 27. 如何添加隱藏塊和切換按鈕到fancybox標題?
- 28. 如何在切換按鈕,標題和字幕中添加兩個文本?
- 29. VS2010中的標題目錄
- 30. 如何在javascript和css中切換到「隱藏」時切換
除非這些解決方案已經停止,因爲VS2008的工作,這是http://stackoverflow.com/questions/的精確副本706938/visual-studio-2008-macro-to-switch-between-header-and-source-files – 2010-11-15 11:13:43
宏很慢。內置快捷鍵或插件是首選 – grigoryvp 2010-11-15 11:24:22
在Visual Assist X中,您可以使用Alt + O快捷鍵在標題和實現之間切換。不幸的是,Visual Assist X不是免費的。 – Patrick 2010-11-15 11:42:33