在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代码折叠