我知道我可以使用箭头键逐一折叠解决方案资源管理器的项目,但是我想知道是否有一种方法可以仅通过一次操作折叠所有项目。我想知道这是因为,今天,我有一个包含6个项目的解决方案,这些项目至少包含200个文件,如果我尝试将它们一个一个地折叠,我将很难。
我知道我可以使用箭头键逐一折叠解决方案资源管理器的项目,但是我想知道是否有一种方法可以仅通过一次操作折叠所有项目。我想知道这是因为,今天,我有一个包含6个项目的解决方案,这些项目至少包含200个文件,如果我尝试将它们一个一个地折叠,我将很难。
Answers:
SolutionExplorer.CollapseAll
只会接受CTRL +内容,尝试仅使用``对我无济于事
如果安装了ReSharper,则可以在解决方案资源管理器中右键单击该解决方案,然后选择“全部折叠”。
您可以为Visual Studio 2008使用PowerCommands
在解决方案资源管理器上的project \ solution上单击鼠标右键,然后选择Collapse Project:
只需使用顶级节点上的数字键盘的加号 + 和减号 - 键分别展开和折叠即可(注意: * 还会展开整个列表。)
对于工具箱,您需要使用 * 和 / 来代替展开/折叠。去搞清楚。
如下面的屏幕快照所示,旁边有一个名为“全部折叠”的选项和一个快捷键。
现在,此快捷键将对您不起作用!除非您使用进行设置Tools > Options > Keyboard
。
命令名称为ReSharper_CollapseInSolutionExplorer
。
使用此命令名称进行搜索,然后分配您选择的快捷键。
现在,您可以使用快捷键来折叠解决方案资源管理器中的所有项目。
我知道我对这次讨论有些迟了,但这肯定会有所帮助。
CollapseInSolutionExplorer
。
在http://geekswithblogs.net/scottkuhl/archive/2007/04/09/111195.aspx中有一个适用于Visual Studio 2005 的宏。
使用Visual Studio 2017及更高版本
使用捷径
收起全部
展开全部
Visual Studio 2012将于2012年8月15日发布,因此我建议升级到该版本以获得快速的“全部折叠”工具栏按钮,该按钮以前仅在Productivity Power Tools的解决方案导航器中可用,有时太慢而无法使用。
使用适合您的Visual Studio版本的Visual Studio扩展。在我的情况下(我使用Visual Studio 2012),我使用了扩展功能Productivity Power Tools,但是不幸的是,此功能仅在VS 2010和更高版本中存在。对于VS 2008,有一个类似的扩展:Power Commands。
删除*.suo
和*.csproj.user
文件,然后重新打开解决方案/项目。