Visual studio 2010 共享指向Visual Studio中代码中某个位置(源文件/行号)的链接

Visual studio 2010 共享指向Visual Studio中代码中某个位置(源文件/行号)的链接,visual-studio-2010,tfs,share,Visual Studio 2010,Tfs,Share,我正在寻找一个用于Visual Studio 2010的插件(可能是TFS插件),该插件在代码编辑器中添加一个“复制uri”上下文菜单项,可以将文件/行号复制粘贴到IM对话(skype)或电子邮件中,当然,单击链接将以正确的行号打开项目/文件(如果可能,在现有实例中使用VS) 我在家工作,如果能通过skype(有时还有电子邮件)与团队轻松共享代码位置,那就太好了 我在谷歌上搜索了一下,什么也没找到,但它可能在像Resharper这样的大插件中可用,而且没有广告。据我所知,没有这样的扩展 但是,创

我正在寻找一个用于Visual Studio 2010的插件(可能是TFS插件),该插件在代码编辑器中添加一个“复制uri”上下文菜单项,可以将文件/行号复制粘贴到IM对话(skype)或电子邮件中,当然,单击链接将以正确的行号打开项目/文件(如果可能,在现有实例中使用VS)

我在家工作,如果能通过skype(有时还有电子邮件)与团队轻松共享代码位置,那就太好了


我在谷歌上搜索了一下,什么也没找到,但它可能在像Resharper这样的大插件中可用,而且没有广告。

据我所知,没有这样的扩展

但是,创建一个VSX并不难,它在源代码上下文菜单中添加一个条目,该条目将使用TFSAPI从本地路径获取源代码管理路径,然后将结果放入剪贴板


同时,由于我不知道如何从VisualStudio中的本地路径获取源代码管理路径,因此没有简单的解决方法。

据我所知,没有这样的扩展

但是,创建一个VSX并不难,它在源代码上下文菜单中添加一个条目,该条目将使用TFSAPI从本地路径获取源代码管理路径,然后将结果放入剪贴板


同时,由于我不知道如何从Visual Studio中的本地路径获取源代码管理路径,因此没有简单的解决方法。

我为此编写了一个扩展。它被称为代码链接:


我正在寻找测试人员和反馈。我只有这么多的解决方案来测试它:)

我为此编写了一个扩展。这叫做代码链接:


我正在寻找测试人员和反馈。我只有这么多的解决方案来测试它:)

它不是一个插件,但是你现在可以在TFS文件浏览器url中添加一个行参数(例如&line=1234),然后通过电子邮件将该链接发送给同事,它将在浏览器中打开文件,并突出显示指定的行

它不是一个插件,但您现在可以将一个行参数(例如&line=1234)添加到TFS文件浏览器url,然后通过电子邮件将该链接发送给同事,它将在浏览器中以高亮显示的指定行打开该文件

当您编写“文件/行”编号时,您期望的“文件”部分是TFS源代码管理位置(例如$/MyTeamProject/MyBranch/MyFile.cs)?是的,但这只是因为我认为在团队成员计算机中处理位于不同物理位置的项目更方便,没有TFS的解决方案仍然是一个良好的开端当您编写“文件/行”编号时,您期望的“文件”部分是TFS源代码管理位置(例如$/MyTeamProject/MyBranch/MyFile.cs)?是的,但这只是因为我认为在团队成员计算机中处理位于不同物理位置的项目更方便,没有TFS的解决方案仍然是一个很好的开端感谢输入,是的,获取位置/行号并不是真正困难的部分,但是可点击链接部分听起来很困难,也许会有所帮助(老实说,我担心制作插件所需的时间对我来说不值得,这就是为什么我问的是一个现有的解决方案,而不是如何编码它,我知道,这很糟糕^^^)感谢您的输入,是的,获取位置/行号并不是真正困难的部分,但可点击链接部分听起来很难,也许可以有所帮助(老实说,我担心制作插件所需的时间对我来说不值得,这就是为什么我问的是一个现有的解决方案,而不是如何编写它,我知道,它很糟糕^^)谢谢Auri-我一直在寻找类似的东西。它似乎工作得很好,实现得也很好。有几件事可以改善我的工作流程:-我真的很想看到“复制代码链接”(即复制到剪贴板)在关联菜单上,因为当您查看代码行时,必须搜索主菜单会分散您的注意力。同时,要让它直接进入剪贴板,而不弹出需要额外单击才能关闭的对话框。我肯定要添加关联菜单…了解如何做,并找到时间添加功能:)感谢您的反馈!如果您有时间的话,“从所选代码创建工作项”将是一个有用的上下文菜单项。您在公共回购中有扩展吗?谢谢Auri-我一直在寻找类似的东西。它似乎工作得很好。有几件事可以改进我的工作流程:-我真的很想看看“复制代码链接”(即复制到剪贴板)在关联菜单上,因为当您查看代码行时,必须搜索主菜单会分散您的注意力。同时,要让它直接进入剪贴板,而不弹出需要额外单击才能关闭的对话框。我肯定要添加关联菜单…了解如何做,并找到时间添加功能:)感谢您的反馈!从所选代码创建工作项“如果您找到时间,它将是一个有用的上下文菜单项。您在公共回购协议中有扩展吗?您知道哪些版本的TFS支持此功能吗?这个问题与这个问题是重复的:你知道TFS的哪个版本支持这个吗?看起来不像2015年。这个问题是这个问题的重复: