2010-12-13 176 views
14

我喜欢解决方案资源管理器>右键单击Visual Studio 2010的PowerCommands扩展的“打开包含文件夹”功能。我想要“跳转到Source Control Explorer中的位置“功能。如何查找给定打开文件的TFS中的位置,或解决方案资源管理器中的文件(或解决方案导航器中的文件中有Productivity Power Tools extension)?如何跳转到Visual Studio中源代码管理资源管理器中的文件

最好的答案是几个鼠标点击,没有键盘。接下来的最佳答案将是一个热键映射。

迄今为止我发现的唯一解决方案是使用具有“在源代码管理中查找”功能的Productivity Power Tools扩展。可以右键单击结果列表中的文件以“在源代码管理资源管理器中打开文件夹”。此解决方案的缺点是需要多次点击,并且如果文件在不同文件夹中具有相同名称,则搜索结果可以匹配多个文件。

+0

我很好奇:你有没有实现呢? =) – derape 2013-08-05 08:07:03

+0

哈哈。我希望。但是,如果你有VS 2013,你可以使用[VSCommands](http://visualstudiogallery.msdn.microsoft.com/c6d1c265-7007-405c-a68b-5606af238ece)作为psulek [回答](http:// stackoverflow。com/a/20470975/224976) – 2013-12-11 18:29:53

回答

13

试试Visual Studio扩展VSCommands for Visual Studio 2012。它具有名为的功能位于TFS中。这会将新按钮添加到解决方案资源管理器中定位在TFS中,它将打开TFS源控件资源管理器中的活动选定文件/文件夹。

+0

你知道我在Visual Studio 2013中能找到这个吗?我尝试在“自定义”弹出菜单 - >命令 - >工具栏 - > VSCommandsToolBar中找到命令,但是我没有在其中找到任何名为“在TFS中定位”的选项。 – 2015-01-22 15:09:47

+0

您是否从[Vs Gallery](https://visualstudiogallery.msdn.microsoft.com/c6d1c265-7007-405c-a68b-5606af238ece)下载了Vs2013的扩展程序? – psulek 2015-01-23 07:48:35

+0

对不起,它的工作原理!我试图找到如何在我的顶级工具栏中添加自定义按钮,但没有必要,因为它已经在那里了......傻了! – 2015-01-23 08:51:10

5

功能要求已经提高与Visual Studio团队。阅读here

+0

感谢您的分享。所有寻找这个功能的人都应该去提供的链接并添加他们的投票 – 2013-05-13 14:47:51

2

我知道这可能太晚了。见TfsExt扩展VS2010

14

有一个独立扩展,您可以下载,叫做定位在TFS,Visual Studio中。

"Locate in TFS" on TFS Gallery

"Locate in TFS" on GitHub

这也适用于你,因为许多开发商做的web.config文件中 “从源代码控制排除” 文件。

psulek's post,上面提到这是VSCommands的一部分,但我更喜欢独立扩展。

+0

这对我今天非常有帮助。 – 2015-02-19 22:14:56

+1

目前支持2010,2012,2013,2015但不是2017 – itsho 2017-04-26 10:06:16

+0

是否有反向工具或有效的方法?从Source Control Explorer中的文件转到解决方案资源管理器? – Shiv 2017-08-21 03:04:20

相关问题