[英]Simplest way to add XML doc to a WinRT project
我們有一組開發人員從C ++遷移到C#和WinRT。 我們使用D'Oxygen作為C ++開發人員構建的一部分,我希望繼續將文檔生成作為C#/ WinRT中開發人員構建的一部分。
很容易打開XML Doc生成,我相信這會為格式錯誤的標簽提供警告,但是如果沒有實際的HTML輸出,我認為我們的開發人員將缺少有價值的反饋。
看起來NDoc現在已經不存在了,我快速瀏覽了Sandcastle,但發現它相當復雜。 理想情況下,我正在尋找一些不會過度負擔開發人員的東西,或者要求他們在編輯,構建,測試和提交時記住額外的步驟。 換句話說,最好的解決方案是“剛剛發生”,就像構建后的步驟一樣,並不會顯着增加每個開發人員的構建時間。
如果有人在C#/ WinRT中有這方面的經驗,我肯定會有一些建議。
提前致謝!
我不認為一直構建文檔是有意義的,但它有助於使您更容易這樣做,當您真正需要更新版本時 - 您可以非常快速地構建它。
您還可以確保使用FXCop或StyleCop(忘記哪個)並將其配置為將缺少的XML文檔警告視為錯誤 - 至少在發布版本中。 為調試配置執行此操作可能會減慢開發速度並使更改變得困難,因為開發人員通常希望在提交有關文檔的最終實現之前先嘗試一下。
編輯*
Sandcastle提供各種輸出格式,如項目屬性中所示:
我想提一下ForgeDoc (我是開發人員),它可能就是你想要的。 它設計得快速而簡單,它可以生成類似MSDN的HTML輸出。 它還有一個命令行界面,因此您可以從Visual Studio中的生成后事件命令中調用它。
我想你應該試一試,因為我真的很想聽聽你的想法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.