我如何使用键盘折叠/展开解决方案资源管理器中的所有项目?
数字键盘上的 *、+ 和 - 键的作用如下:
打开解决方案资源管理器,选择要展开的文件夹,然后按下 *。
要折叠,请按 -。
然后,如果您折叠了一些子文件夹,请按 + 返回到部分折叠的版本。
VS2008有一个命令可以做到这一点,还有许多其他很棒的工具。
http://code.msdn.microsoft.com/PowerCommands
您也可以编写一个宏来完成此操作,并将其分配给一个键组合。
http://weblogs.asp.net/israelio/archive/2007/09/06/visual-studio-collapse-selected-node.aspx
按下CTRL+ALT+L可以聚焦于“解决方案资源管理器”。如果它没有显示在屏幕上或已折叠,则此操作将使其聚焦。
然后,按左箭头键多次,直到到达解决方案,再按一次左箭头键,将折叠整个树。
我刚测试了VS2008,你也可以按HOME键,跳转到树的顶部。
如果您想要的是打开解决方案并关闭所有项目文件,那么......
一旦您在树视图中找到所需的解决方案,对于每个打开的项目和/或打开的解决方案文件夹(如果有),按下向下、向左键。
@Jason提到的Power Tools可能有不同的解决方案,但这是您可以在没有任何插件的情况下导航解决方案树的方法。