如何在Visual Studio中的源代码管理资源管理器中跳转到文件

Tim*_*dge 16 tfs visual-studio-2010

我喜欢解决方案资源管理器>右键单击> Visual Studio 2010的PowerCommands扩展的"打开包含文件夹"功能.我希望相当于"在源代码管理资源管理器中跳转到位置"功能.如何找到给定打开文件的TFS中的位置,或解决方案资源管理器中的文件(或者解决方案导航器中的文件是否具有Productivity Power Tools扩展)?

最好的答案是几次鼠标点击而没有键盘.下一个最佳答案是热键映射.

到目前为止,我找到的唯一解决方案是使用具有"在源代码管理中查找"功能的Productivity Power Tools扩展.可以右键单击结果列表中的文件"在Source Control Explorer中打开文件夹".此解决方案的缺点是需要多次点击,如果文件在不同文件夹中存在同名,则搜索结果可以匹配多个文件.

小智 15

您可以在Visual Studio中下载一个独立的扩展,名为Locate in TFS.

TFS图库中的"在TFS中找到"

在GitHub上"在TFS中找到"

这也适用于"从源代码管理中排除"的文件,正如许多开发人员对web.config文件所做的那样.

psulek的帖子,上面,提到这是VSCommands的一部分,但我更喜欢独立的扩展.


psu*_*lek 13

尝试Visual Studio扩展VSCommands for Visual Studio 2012.它具有TFS中名为Locate的功能.这将向TFS中的 Solution Explorer Locate添加新按钮,该按钮在TFS源代码管理资源管理器中打开活动的选定文件/文件夹.


amb*_*ous 5

Visual Studio团队已提出功能请求.在这里阅读