生成文件夹
[原文发表地址] Build Folders
[原文发表时间] 1 Apr 2011 11:38 AM
我们得到的常见请求之一就是想办法来组织生成定义。如果在一个单独的团队项目中有一两打生成定义的话,那么团队资源管理器就开始变不实用了。在几个月前的MVP峰会上,一位MVP演示了他为组织生成定义而创建的一个很酷的团队资源管理器扩展。它的轻便易用性给我留下了非常深刻的印象。
实际上,他只为生成定义指定了一个命名规则,并以文件夹的形式显示出来。举个例子说吧,一个名为Foo.Bar.Baz的生成定义将会被呈现为:
Foo
Bar
Baz
其中“.”是一个分隔符(当然,他把这个定义为可配置的)。我刚安装了它,并打开DevDiv dogfood服务器来看看它会是什么样的。纯属巧合,我们一直都使用“.”作为分类生成定义的一种方法,因此当我打开Terje’s扩展时,它自动地生成许多不错的组织结构。这儿是带有一些可扩展的文件夹的团队资源管理器窗口的一个截图。
这个工具的超赞之处就是不是每个人都必须使用它。因为它只使用命名规则,没有安装该工具的人只需要注意名字中有“.”的生成定义,就可以顺利地继续进行工作了。它是一个超赞的工具,在我对它的有限使用中它一直很稳定地工作。如果您有很多生成定义的话我建议您看看它。
https://visualstudiogallery.msdn.microsoft.com/35daa606-4917-43c4-98ab-38632d9dbd45
在下个主要版本中,我们将重点介绍团队资源管理器的改善,其中将包括管理生成定义的改善方法。到目前为止,这个加载项看似是一个很棒的解决办法。
Brian