我喜欢 Visual Studio 2010 的 PowerCommands 扩展的解决方案资源管理器 > 右键单击 >“打开包含文件夹”功能。我想要相当于“跳转到源代码管理资源管理器中的位置”功能。如何找到给定打开文件或解决方案资源管理器中的文件(或具有 Productivity Power Tools 扩展 的解决方案导航器中的文件)在 TFS 中的位置?
最好的答案是点击几下鼠标,而不是键盘。下一个最佳答案是热键映射。
到目前为止,我找到的唯一解决方案是使用 Productivity Power Tools 扩展,它具有“在源代码管理中查找”功能。可以右键单击结果列表中的文件以“在源代码管理资源管理器中打开文件夹”。这一解决方案的缺点是需要多次点击,并且如果不同文件夹中存在同名文件,搜索结果可能会匹配多个文件。
您可以在 Visual Studio 中下载一个独立扩展,名为 Locate in TFS。
这也适用于“从源代码管理中排除”的文件,就像许多开发人员对 web.config 文件所做的那样。
上面psulek 的帖子提到这是 VSCommands 的一部分,但我更喜欢独立扩展。
尝试 Visual Studio 扩展 Visual Studio 2012 的 VSCommands。它具有称为“在 TFS 中查找”的功能。这将向解决方案资源管理器添加新按钮在 TFS 中查找,该按钮将在 TFS 源代码管理资源管理器中打开活动的选定文件/文件夹。