Visual Studio中大解决方案中最受欢迎的项目

如果有人问我是否道歉 – 我找不到比赛。 我有一个… 96个项目的解决方案。 我一次工作3-4次。 有没有办法过滤掉,标记为我最感兴趣的项目等项目? 项目按字母顺序排序,因为我的一个项目从B开始,另一个项目从T开始,我总是不得不向下滚动并强调我的大脑,同时寻找需要的东西。 有点令人失望。 我认为我没有使用解决方案文件夹。 这是要走的路吗?

我的建议是创建新的解决方案,只需添加您正在使用的项目。 我猜他们还会有其他项目依赖,在这种情况下你也可以将这些项目带入你的解决方案,或者更新任何引用直接指向那些其他项目的二进制文件。

虽然2年前问过原来的问题,但我想提出一个解决方案。

免费的Visual Studio扩展Funnel为选择性加载项目列表提供了加载filter。 在初始编译所有项目(为了满足所有依赖项所需)之后,只能加载当前任务真正需要的项目。 可以为解决方案的每个方面定义负载filter,在加载时相互组合并在团队中共享。

您可以使用解决方案文件夹。

解决方案文件夹只不过是将项目组合在一起的元文件夹。

Productivity Power Tools插件中的“Solution Navigator” 会有帮助吗?

它允许你……

  • 搜索您的解决方案,一直到class级成员
  • 过滤您的解决方案或项目以查看刚刚打开的文件,未保存的文件等
  • 创建工具窗口的多个实例。 每个工具窗口都可以具有唯一范围的视图。 这些视图可以围绕单个项目,类或文件,甚至可以基于搜索结果。

我想有人可能会建议切换到具有更多插件和完整function的VS2010,以便比VS2008更快地进行搜索和浏览。 虽然它仍然缺乏创建项目链接的能力,这些项目可以放入解决方案文件夹中创建多对多的关系。