是否有標準的約定(如phpdoc或python的文檔字符串)用於評論C#代碼,以便可以從源代碼自動生成類文檔?是否有標準(如phpdoc或Python的文檔字符串)評論C#代碼?
18
A
回答
25
您可以使用XML樣式註釋並使用工具將這些註釋拖出到API文檔中。
這裏是註釋風格的例子:
/// <summary>
/// Authenticates a user based on a username and password.
/// </summary>
/// <param name="username">The username.</param>
/// <param name="password">The password.</param>
/// <returns>
/// True, if authentication is successful, otherwise False.
/// </returns>
/// <remarks>
/// For use with local systems
/// </remarks>
public override bool Authenticate(string username, string password)
的一些項目,以促進這一是:
GhostDoc,這給一個快捷鍵來自動生成一個類或方法的意見。 Sandcastle,它從XML註釋中生成MSDN樣式文檔。
3
/// <summary>
///
/// </summary>
/// <param name="strFilePath"></param>
0
C#已建成documentation commands 玩得開心!
1
微軟使用「XML Documentation Comments」這將給出IDE智能感知說明,並且還允許您在開啓XML文件輸出生成時使用Sandcastle等工具自動生成MSDN樣式的文檔。
要打開文檔的XML文件生成,請右鍵單擊Visual Studio中的項目,單擊「屬性」,然後轉到「生成」選項卡。接近底部,您可以爲您的XML註釋輸出文件指定一個位置。
1
以前的回答完美地指出了XML語法。我只是想拋出我對free (and open-source) nDoc help library generator的建議,即解析項目中的所有評論。
0
我總是被告知使用2個或多個星號打開的塊註釋來劃定文檔註釋。
/**
Documentation goes here.
(flowerboxes optional)
*/
相關問題
- 1. 關於多/文檔字符串評論
- 2. 評論標準C
- 3. 評論代碼或不評論代碼
- 4. 如何在phpdoc評論中退出phpdoc評論?
- 5. 在評論中的字符串和字符串的評論
- 6. 是否有可能在TextWrangler中阻止評論Python代碼
- 7. Notepad ++中的PHPDoc評論?
- 8. 如何評論SOAP UI編輯器中的代碼字符串?
- 9. Python Regex中評論代碼
- 10. 是否有文檔討論vim源代碼的結構?
- 11. 評論中的字符串
- 12. Netbeans phpdoc /評論格式化
- 13. 評論C++代碼,visual studio
- 14. 評論此C++代碼
- 15. 有沒有WordPress字符串常量的標準或編碼標準?
- 16. 檢查字符串是否包含有效的Python代碼
- 17. 清除所有評論,但離開PHPDoc
- 18. 從python文件生成文檔沒有doc字符串和python文件中的任何評論
- 19. MIPS中的評論是否準確?
- 20. 如何檢查給定的字符串(代碼行)是php評論?
- 21. 防止str_replace評論字符串中的php代碼
- 22. NSLocalizedString中的評論標準
- 23. 我應該如何評論python代碼?
- 24. javax.faces.view.facelets.FaceletException:字符串「 - 」不評論
- 25. JavaScript與代碼在同一行上發表評論:是或否?
- 26. 從C#中的字符串中刪除HTML標籤和評論?
- 27. NetBeans是否有C自動評論?
- 28. 評估c#代碼aspx文件中的字符串
- 29. 如何在PHP中分析PHPDoc評論?
- 30. 是否有任何Android編碼標準文檔可用?
請參閱以下鏈接http://stackoverflow.com/questions/319632/docproject-vs-sandcastle-help-file-builder -gui瞭解更多關於Sandcastle的信息。 – 2009-01-12 21:09:12