是否有類似Javadoc的文檔生成系統,用於C++? Javadoc產生很好的輸出;如果你可以在其他語言中使用類似的東西,那將會很棒。類似Javadoc的C++文檔
46
A
回答
53
有工作方式類似於JavaDoc中對C幾種工具++最流行的工具可能是Doxygen。它可以處理類似JavaDoc的註釋,還可以處理多種語言(例如,C++,C,Java,Objective-C,Python,PHP,C#)。它對使用CSS調整HTML輸出風格有很好的支持(例如參見users list文檔)。選擇文件系統時,
兩個重要問題是,以確保它可以讓你
- 文檔,你所感興趣的實體。你想記錄系統根據下面的代碼結構或其他一些模塊部門。
- 根據需要獲取格式化的輸出。文檔最好符合您的一般項目風格。
我們使用doxygen的經驗是它很容易設置和使用,並且生成的輸出很容易調整。不幸的是,doxygen並不完美,所以在某些情況下,需要解決doxygen解析器崩潰的怪癖或錯誤。請務必仔細檢查您生成的所有文檔。
11
20
1
對於基於QT的C++項目也有qdoc。 http://doc-snapshot.qt-project.org/qdoc
0
我剛開始爲我的Python項目使用Sphinx。它的主頁聲明「C/C++已經被支持」。
它使用稱爲「reStructuredText」的輕量級標記。
我剛剛開始將它用於我的Python項目,並且非常喜歡輸出的外觀。
相關問題
- 1. C/C++庫的類Javadoc文檔?
- 2. javadoc中的文檔邏輯
- 3. 文檔聚類的似然相似性
- 4. 是否有一個類似於Javadoc的良好VB6文檔系統?
- 5. C++文檔:類
- 6. 創建類似於eBay的api文檔的文檔
- 7. SharePoint類似於Office文檔的功能
- 8. ActiveX文檔或類似於C#/。NET的東西
- 9. 生成的javadoc爲Word文檔
- 10. 用於「複製」文檔的Javadoc註釋
- 11. 文檔框架等的JavaDoc爲目標C
- 12. Xcode中針對Objective-C的JavaDoc-like文檔?
- 13. Java:我如何用Javadoc創建好看的類文檔?
- 14. 嵌入Google文檔(類似)功能
- 15. C++中類似C#的事件,作文
- 16. 在Eclipse上導入Javadoc文檔
- 17. 使用Javadoc生成API文檔
- 18. 從Javadoc遷移到Python文檔
- 19. Resteasy - 從Javadoc和Annotations生成REST文檔
- 20. 適用於Mozilla/Firefox擴展開發人員的類似於JavaDoc的全面文檔?
- 21. 文檔相似性
- 22. 是否有一個類似Javadoc的Xcode插件可以自動生成文檔模板?
- 23. 組相似的文檔
- 24. 類似於C
- 25. 對Javadoc使用類似標記接口的註釋
- 26. Objective-C中的文檔聚類
- 27. C中的文檔分類工具
- 28. 是否有可能讓javadoc忽略所有沒有文檔的類?
- 29. 文檔相似性框架
- 30. 在iOS上使用CoreData來處理類似多個文檔文檔
關於解析器崩潰問題,我發現自從轉向使用XML註釋以來,我的問題似乎已經得到解決,但是再一次沒有很多編輯器和IDE支持開箱即用。 – 2012-04-13 14:43:54