如何使用键盘在解决方案资源管理器中折叠/展开所有项目?
答案 0 :(得分:85)
在 Visual Studio 2013 中,它最终只是解决方案资源管理器的一部分......带有“全部折叠”图标。
早期版本的电动工具提供的右键单击选项不存在,但无论如何单击图标都会更容易。
答案 1 :(得分:23)
数字键盘控件上的 * , + 和 - 执行此操作:
打开解决方案资源管理器,选择要展开的文件夹,然后按 * 。
要折叠,请按 - 。
然后,如果您已折叠某些子文件夹,请按 + 返回部分折叠的版本。
答案 2 :(得分:12)
VS2008的电源命令有一个命令来执行此操作,还有许多其他简洁的工具
http://code.msdn.microsoft.com/PowerCommands
您也可以编写宏来执行此操作,并将其指定给组合键
http://weblogs.asp.net/israelio/archive/2007/09/06/visual-studio-collapse-selected-node.aspx
答案 3 :(得分:5)
按CTRL + ALT + L以专注于解决方案资源管理器。如果它不在屏幕上,或者它已折叠,则会关注它。
然后按左箭头键一次多次到达解决方案,然后再按左键,它将折叠整个树。
我测试了VS2008,你也可以按HOME,到达树顶。
如果您想要的是,解决方案是否打开,所有项目文件是否已关闭,那么......
一旦你在树视图中回家,按下,向左打开每个打开的项目和|或打开解决方案文件夹(如果有的话)。
@Jason提到的电动工具可能有不同的解决方案,但这就是你可以在没有任何插件的情况下导航解决方案树的方法。
答案 4 :(得分:0)