【问题标题】:How to jump to a file in the Source Control Explorer in Visual Studio如何在 Visual Studio 的源代码管理资源管理器中跳转到文件
【发布时间】:2010-12-13 18:24:11
【问题描述】:

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

最好的答案是点击几下鼠标而不使用键盘。下一个最佳答案是热键映射。

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

【问题讨论】:

  • 我很好奇:你有没有实现过它? =)
  • 哈哈。我希望。但如果你有 VS 2013,你可以使用 VSCommands 作为 psulek answered

标签: visual-studio-2010 tfs


【解决方案1】:

您可以在 Visual Studio 中下载一个独立扩展程序,名为在 TFS 中定位

"Locate in TFS" on TFS Gallery

"Locate in TFS" on GitHub

这也适用于您“从源代码管理中排除”的文件,就像许多开发人员对 web.config 文件所做的那样。

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

【讨论】:

  • 今天这对我帮助很大。
  • 目前支持 2010, 2012, 2013, 2015 但不支持 2017
  • 有没有一种工具或有效的方法来逆转?从源代码管理资源管理器中的文件转到解决方案资源管理器?
  • @itsho 现在可从同一作者处获得 VS2017+ marketplace.visualstudio.com/…
【解决方案2】:

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

【讨论】:

  • 你知道我可以在 Visual Studio 2013 的哪里找到它吗?我试图在“自定义”弹出窗口 -> 命令 -> 工具栏 -> VSCommandsToolBar 中找到命令,但我没有在其中找到任何名为“在 TFS 中定位”的选项。
  • 您是否从Vs Gallery 下载了 Vs2013 的扩展程序?
  • 对不起,它有效!我试图找到如何在我的顶部工具栏中添加自定义按钮,但没有必要,因为它已经在那里......我很傻!
  • 只支持VS2013。尝试 cat5dev's answer 获取支持 2010、2012、2013、2015 但不支持 VS2017 的插件
【解决方案3】:

已向 Visual Studio 团队提出功能请求。阅读here

【讨论】:

  • 感谢分享。所有寻找此功能的人都应该转到提供的链接并添加他们的投票
  • 很遗憾链接已经失效了。
  • 在这种情况下从未听说过这个词,非常适用(确实腐烂,也很悲伤)
【解决方案4】:

我知道可能为时已晚。参见 TfsExt vs2010 的扩展

【讨论】:

    【解决方案5】:

    我不确定这是否可能,但这是一个很好的建议。

    这两个示例展示了如何使用 Visual Studio 可扩展性 API 来访问 TFS 源代码管理资源管理器 API。

    【讨论】:

    • 感谢您的链接。他们非常有帮助。如果我觉得雄心勃勃,我可能会自己承担加载项!
    【解决方案6】:

    对于 Visual Studio 2013 尝试轻量级扩展 TfsExt13

    【讨论】:

      猜你喜欢
      • 2021-12-30
      • 1970-01-01
      • 2015-11-29
      • 2013-12-19
      • 2014-01-26
      • 2016-07-21
      • 2014-02-03
      • 1970-01-01
      • 2012-09-16
      相关资源
      最近更新 更多