2
在設計時,它可以幫助跳回代碼呼叫者,反之亦然尤其是當許多文件和窗口已經打開。我可以創建超鏈接來瀏覽Visual Studio文件嗎?
如何在我的代碼或註釋中創建超鏈接以在Visual Studio文件內導航? 例如像這樣:
// vs://CallingClassName.cs#methodeName()
// some further comments
Class AService1 {
}
在設計時,它可以幫助跳回代碼呼叫者,反之亦然尤其是當許多文件和窗口已經打開。我可以創建超鏈接來瀏覽Visual Studio文件嗎?
如何在我的代碼或註釋中創建超鏈接以在Visual Studio文件內導航? 例如像這樣:
// vs://CallingClassName.cs#methodeName()
// some further comments
Class AService1 {
}
如果你有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生成類文檔。