2015-11-02 75 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生成類文檔。

相關問題