我知道我可以使用箭头键逐个折叠解决方案资源管理器的项目,但我想知道是否有办法折叠所有项目只有一个操作。我想知道它,因为,今天我有一个解决方案,有6个项目,至少有200个文件,如果我试图逐个折叠它们,我将很难。
使用适合您的Visual Studio版本的Visual Studio扩展。在我的情况下(我使用Visual Studio 2012)我使用扩展Productivity Power Tools,但不幸的是,这只存在于VS 2010和后者......对于VS 2008,有一个类似的扩展:Power Commands。
删除*.suo
和*.csproj.user
文件,然后重新打开解决方案/项目。
如果安装了ReSharper,则可以右键单击解决方案资源管理器中的解决方案,然后选择“全部折叠”。
你可以使用PowerCommands for Visual Studio 2008
右键单击解决方案资源管理器上的项目\解决方案,然后选择折叠项目:
只需在顶级节点使用数字键盘的Plus +和Minus - 键,分别展开和折叠(注意:*也会扩展整个列表。)
对于工具箱,您需要使用*和/代替展开/折叠。去搞清楚。
在Visual Studio 2005的http://geekswithblogs.net/scottkuhl/archive/2007/04/09/111195.aspx上有一个宏。
Visual Studio 2012即将于2012年8月15日发布,因此我建议升级到该版本以获得之前仅在Productivity Power Tools的解决方案导航器中提供的快速“全部折叠”工具栏按钮,该按钮有时太慢而无法使用。