在代码注释中引用TFS工作项

14

在Visual Studio(2012+)中,我希望能够从代码注释中点击到TFS工作项的引用。 是否有简单的方法可以实现这一点,并且是否还可以从函数体内部的注释中实现(不是函数的摘要)?

所以我想要类似这样的效果:

/// <summary>
/// Example of a summary
/// </summary>
static void Main()
{
    int dummy = 1; //Should be 1 according to @Task1234 <- should be a hyperlink
}

并不是这个样子:

/// <summary>
/// Example of a summary, see <a href="http://mytfsserver:8080//tfs/myCollection/Branch/_workItems#id=1234"> Task 1234 </a>.
/// </summary>
static void Main()
{
}

一些标记阅读材料: 文档注释推荐标记 (C# 编程指南)


1
这不是通过TFS变更集已经隐含了吗?注释文件将显示更改文件的变更集,如果您将工作项与您的检入相关联,则可以识别触发更改的工作项。我认为您无法从代码内部获取可点击的链接。 - Just TFS
当然你可以回溯工作项,但有时直接链接非常方便。并不是我懒,而是我更喜欢编码而不是跟踪和追踪 ;)。 - Michel van Engelen
+1 我希望在历史记录(讨论)和签入注释中添加相同的评论功能。也许它已经存在,但我已经尝试了@123、#123和[123]等多种方法,但所有的暴力尝试都失败了 :-( - Louis Somers
1个回答

8

不,这是不可能的 - 除非编写一个插件来预处理页面并查找可能的链接。

我知道 FogBugz(和其他错误/工作项跟踪系统)有这样的插件,但我没有看到专门用于 TFS 的插件(虽然这并不意味着不存在这样的插件)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接