我知道我可以使用箭头键一个一个折叠解决方案资源管理器的项目,但我想知道是否有一种方法可以折叠所有项目只有一个操作。我想知道它,因为今天我有一个解决方案与6个项目,至少有 两百份文件,如果我试图瓦解他们一个接一个,我将有一个困难的时间。
在 http://geekswithblogs.net/scottkuhl/archive/2007/04/09/111195.aspx上有一个用于 VisualStudio2005的宏。
你可以使用 VisualStudio2008的 PowerCommandsforVisualStudio2008
右键单击解决方案资源管理器上的项目解决方案,然后选择“折叠项目”:
删除 *.suo和 *.csproj.user文件,重新打开解决方案/项目。
*.suo
*.csproj.user
如果您已经安装了 ReSharper,您可以在解决方案资源管理器中右键单击解决方案,并选择“ CollapseAll”。
只需在顶级节点使用 电话簿的 Plus + 和 Minus - 键,就可以分别展开和折叠(注意: * 也展开了整个列表)
对于工具箱,需要使用 * 和 / 来展开/折叠。
看看这个 Http://visualstudiogallery.msdn.microsoft.com/en-us/7272073b-32d4-4a84-93f7-77d09fb16f01
VisualStudio 扩展 代码女仆提供折叠。
从 VisualStudioGallery 下载 。
当前版本只支持 VS2010或更高版本,但是您可以并排安装旧版本。
Visual Studio 2012在2012年8月15日发布,所以我建议升级到那个版本,以获得一个快速的“全部崩溃”工具栏按钮,这个按钮以前只能在“高效能工具”的解决方案导航器中使用,有时速度太慢而无法使用。
如果您已经安装了 Resharper,那么有一个名为“全部崩溃”的选项和它旁边的一个快捷键。
现在这个快捷键将不会为您工作! 除非您使用 Tools > Options > Keyboard设置它。
Tools > Options > Keyboard
命令名为 ReSharper_CollapseInSolutionExplorer。
ReSharper_CollapseInSolutionExplorer
使用此命令名进行搜索并分配所选择的快捷键。
现在您有了一个快捷键,可以用来折叠解决方案资源管理器中的所有项。
我知道我有点迟到了,但这肯定会对某些人有所帮助。
使用适合您的 VisualStudio 版本的 VisualStudio 扩展。 在我的例子中(我使用 Visual Studio 2012) ,我使用扩展 生产力工具,但是,不幸的是,这只存在于 VS 2010和后者中... ... 对于 VS 2008,有一个类似的扩展: 电源指令。
在 VisualStudio2013之后,它似乎是默认内置的。
使用 VisualStudio2017及以上版本
走捷径
敬崩溃一切
添加一个新的快捷方式,例如 Ctrl + Left Arrow,Ctrl + Left Arrow
扩张一切
添加一个新的快捷方式,例如 Ctrl + Right Arrow,Ctrl + Right Arrow
分配 > < strong > OK
在 VS2019中,只需单击“全部崩溃”