Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从代码注释中引用TFS工作项_C#_Visual Studio_Tfs_Tfs Workitem_Xml Comments - Fatal编程技术网

C# 从代码注释中引用TFS工作项

C# 从代码注释中引用TFS工作项,c#,visual-studio,tfs,tfs-workitem,xml-comments,C#,Visual Studio,Tfs,Tfs Workitem,Xml Comments,在Visual Studio(2012+)中,我希望从代码注释到TFS工作项的可单击引用。 有没有一种简单的方法可以做到这一点,函数体中的注释是否也可以做到这一点(不是函数的摘要) 所以我想要这样的东西: /// <summary> /// Example of a summary /// </summary> static void Main() { int dummy = 1; //Should be 1 according to @Task1234 <

在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()
{
}
//
///摘要示例
/// 
静态void Main()
{

int dummy=1;//根据@Task1234No,应该是1,这是不可能的-除非编写一个加载项来预解析页面以查找可能的链接


我知道FogBugz(和其他bug/workitem跟踪系统)有这样一个插件,但我还没有看到专门针对TFS的插件(尽管这并不意味着一个插件不存在).

这不是已经通过TFS变更集暗示了吗?启动一个文件将显示更改该文件的变更集,如果您将工作项与签入关联,您可以识别触发更改的工作项。我认为您无法从内部代码中获得可点击的链接。当然,您可以回溯该工作项,但有时会出现direct链接非常方便。这不是因为我懒惰,而是我更喜欢编码,而不是跟踪和跟踪;)。+1我希望在历史记录(讨论)和签入评论中添加相同的功能。可能它已经存在,但我尝试了@123、#123和[123]等,但所有暴力尝试都失败了:-(