2012-04-23 81 views
8

我正在寻找Visual Studio 2010的插件(可能是TFS插件),它在Visual Studio 2010中添加了“Copy uri”上下文菜单项代码编辑器,并且可以将文件/行号复制到IM对话(skype)或电子邮件中,当然,单击该链接将打开正确行号的项目/文件(在现有实例中,如果VS if可能)。在Visual Studio中分享代码中的位置链接(源文件/行号)

我在家工作,很高兴能够通过skype(有时是电子邮件)与团队轻松分享代码位置。

我搜索了一下,没有发现任何东西,但它可能在一个像Resharper这样的大插件中提供,并且没有做广告。

+0

当你编写“文件/行”编号时,你期望的“文件”部分是一个TFS源代码管理位置(例如$/MyTeamProject/MyBranch/MyFile.cs )? – Nock 2012-04-24 11:05:12

+0

是的,但这只是因为我认为处理位于团队成员计算机中不同物理位置的项目会更加方便,没有TFS的解决方案仍然是一个很好的开始 – Guillaume86 2012-04-24 12:32:02

回答

1

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

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

与此同时,由于我没有意识到从Visual Studio中的本地路径获取源代码管理路径的方法,所以没有简单的方法来提出解决方法。

+0

感谢您的输入,是的获取位置/行号是不是真的很难的部分,但可点击的链接部分听起来很难,也许http://stackoverflow.com/questions/3964152/how-do-i-create-a-custom-protocol-and-map-it-to-一个应用程序可能会有所帮助(说实话,我恐怕制作该插件所需的时间对我来说不值得,所以我问了一个现有的解决方案,而不是如何编写它,我知道,这是不好的^^) – Guillaume86 2012-04-24 13:31:08

2

我为此写了一个扩展。这就是所谓的CodeLink:

https://marketplace.visualstudio.com/items?itemName=AuriRahimzadeh.CodeLinktm

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

+0

谢谢Auri - 我正在寻找这样的东西。它似乎与实施一样运作良好。几件事情可以改善我的工作流程: - 我真的很希望在上下文菜单上看到“Copy CodeLink”(即剪贴板),因为当你想要浏览主菜单时,看着代码行。也可以直接进入剪贴板,无需弹出需要额外点击即可解除的对话框。 – 2017-11-01 10:43:40

+0

我绝对想要添加上下文菜单...寻找如何做到这一点,并找到时间来添加功能:)感谢您的反馈! – 2017-11-02 20:26:20

相关问题