在解决方案资源管理器中折叠项

时间:2009-04-28 13:49:54

标签: visual-studio

如何使用键盘在解决方案资源管理器中折叠/展开所有项目?

5 个答案:

答案 0 :(得分:85)

Visual Studio 2013 中,它最终只是解决方案资源管理器的一部分......带有“全部折叠”图标。 enter image description here

早期版本的电动工具提供的右键单击选项不存在,但无论如何单击图标都会更容易。

答案 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)