2015-11-02 88 views
2

在设计时,它可以帮助跳回代码呼叫者,反之亦然尤其是当许多文件和窗口已经打开。我可以创建超链接来浏览Visual Studio文件吗?

如何在我的代码或注释中创建超链接以在Visual Studio文件内导航? 例如像这样:

// vs://CallingClassName.cs#methodeName() 
// some further comments 
Class AService1 { 
} 

回答

3

如果你有VS 2015,你可以没有任何加载项。我认为它在VS的早期版本中不起作用。只需使用带链接元素的标准XML文档注释:<请参阅>或<seealso>。下面是用于创建一个链接多种方式为例:

/// <summary> 
/// My class description. 
/// </summary> 
/// <remarks> 
/// See <see cref="CallingClassName.methodeName"/> for further details. 
/// </remarks> 
/// <seealso cref="CallingClassName.methodeName"/> 
/// <seealso cref="CallingClassName.methodeName">A method with further details.</seealso> 
Class AService1 { 
} 

如果你只是想放置一个链接没有任何额外的评论,我宁愿<seealso>标签,因为它是一个顶级的XML注释标记,它不需要父母,如<总结>或<言论>。

然后,右键单击cref值并选择“转到定义”或按F12。你将被导航到正确的代码元素。

作为奖励,当您使用XML注释时,您将获得智能感知描述,并且您可以使用VSdocman(我们的产品)或Sandcastle生成类文档。

相关问题