在vs2010中,大綱選項用於設置所有代碼塊,默認情況下顯示爲摺疊。 vs2012有什麼方法可以做同樣的事情嗎?如何在Visual Studio 2012中設置默認摺疊的所有代碼塊
2
A
回答
2
不作爲默認值。
我知道這是一種解決方法,但由於Visual Studio在關閉和重新打開文件時保留了輪廓的摺疊/展開狀態,因此您可以使用大綱 - >摺疊定義命令在打開文件時快速摺疊文件,將在您下次打開該文件時保留。如果你使用鍵盤快捷鍵,它會很快做到,而且更不用說煩人。
如果這太痛苦了,你可能需要找到一個可以做你想做的擴展,雖然我現在沒有這個擴展。
2
這不作爲默認設置提供,但編輯代碼文件時可以按Ctrl+M, O
摺疊所有內容。
0
看看這個解決方法從MSDN(只適用於VS2012雖然)。
您能否通過點擊打開marco IDE工具 - >宏 - >宏IDE。
您可以在項目MyMacros中找到名爲EnvironmentEvents的模塊。
然後你可以請嘗試在EnvironmentEvents中添加此代碼?
Private opened As Boolean
Private Sub WindowEvents_WindowActivated(ByVal GotFocus As EnvDTE.Window, ByVal LostFocus As EnvDTE.Window) Handles WindowEvents.WindowActivated
If GotFocus.Document Is Nothing Then
Return
End If
If GotFocus.Document.FullName.EndsWith(".cs") And opened = True Then
DTE.ExecuteCommand("Edit.CollapsetoDefinitions")
End If
opened = False
End Sub
Private Sub DocumentEvents_DocumentOpened(ByVal Document As EnvDTE.Document) Handles DocumentEvents.DocumentOpened
opened = True
End Sub
相關問題
- 1. 如何配置Visual Studio以默認摺疊所有區域?
- 2. 如何停止Aptana默認摺疊所有代碼?
- 3. F代碼在Visual Studio中摺疊#
- 4. 如何設置jqGrid默認摺疊
- 5. 在Visual Studio 2012中摺疊ALL #region
- 6. 默認ASPX在Visual Studio 2012
- 7. 在Visual Studio代碼中摺疊和展開代碼代碼
- 8. 如何設置Visual Studio代碼默認克隆目錄
- 9. 有沒有辦法在Xcode中默認摺疊我的代碼?
- 10. 如何在Visual Studio 2015中打印摺疊的代碼區域
- 11. 在Visual Studio 2010中爲常用代碼創建默認設置?
- 12. Visual Studio 2012(C#)中的可摺疊(條件,循環)塊
- 13. jquery可摺疊的默認設置
- 14. 如何在Visual Studio 2010中設置默認編碼
- 15. Visual Studio 2012默認.testsettings
- 16. 如何摺疊Eclipse中的代碼塊?
- 17. visual studio 2010中的摺疊摘要塊
- 18. 如何在Visual Studio 2012中設置LuaBind?
- 19. 摺疊/展開代碼塊
- 20. CodeMirror,如何摺疊所有代碼
- 21. 如何打開Visual Studio 2008中函數的代碼摺疊?
- 22. 設置手風琴默認爲摺疊
- 23. 如何摺疊Oracle Sql Developer中的所有過程(代碼摺疊)?
- 24. 在早期版本的Visual Studio中,在Visual Studio 2012中摺疊html
- 25. VIM:摺疊當前塊內的所有代碼塊
- 26. 使代碼摺疊圖標始終顯示在Visual Studio代碼
- 27. 如何在Visual Studio 2010中設置默認發佈配置
- 28. 如何摺疊(摺疊)Doxygen默認在vim中註釋?
- 29. 如何設置slidingpanel默認狀態摺疊和摺疊面板最小高度?
- 30. 嵌入式代碼的Visual Studio代碼摺疊