乱人伦 国语对白海角社区,五月激情丁香婷婷综合中文字幕,欧美伊人婷婷久久五月综合,亚洲精品无amm毛片,亚洲男人第一无码AV网站,国产日韩欧美丝袜一区二区,亚洲一区精品在线观看

做一个像微软一样的文档平台,开源文档工具 docfx-亚博和开云

做一个像微软一样的文档平台,开源文档工具 docfx

2026-01-18 03:23:48投稿人:bob全站APP登錄官網(wǎng)(欽州)有限公司圍觀8651163 評(píng)論

做一個(gè)像微軟一樣的文檔平臺(tái),開(kāi)源文檔工具 docfx

無(wú)論是團(tuán)隊(duì)開(kāi)發(fā)還是個(gè)人開(kāi)發(fā) ,一個(gè)漂亮的技術(shù)文檔是至關(guān)重要的。

docfx 是微軟官方支持的一個(gè) dotnet 平臺(tái)的 API 文檔生成工具 ,功能及其強(qiáng)大  ,自定義程度極高,微軟自己的 MSDN 構(gòu)建就用到了 docfx。目前 docfx 默認(rèn)官方支持 C#, VB and F# 語(yǔ)言,但在 github 上,基本上常見(jiàn)的語(yǔ)言都有 docfx 開(kāi)源項(xiàng)目 。

docfx 可以從代碼注釋中自動(dòng)生成 api 文檔,如果需要的話(huà),你還可以很方便地從 markdown 文件中生成技術(shù)教程。因此,docfx 用好了,它就不僅僅是API文檔生成器,還是一個(gè)簡(jiǎn)單的博客網(wǎng)站構(gòu)建器。docfx 主要有以下特點(diǎn):

  • 與 github 和 源代碼緊密結(jié)合 ,你可以直接在文檔中點(diǎn)擊查看源碼
  • 開(kāi)源跨平臺(tái),支持 Windows 、Linux 、macOS
  • 這個(gè)是最強(qiáng)大的 ,與 Visual studio 無(wú)縫集成,項(xiàng)目完成時(shí)文檔平臺(tái)自動(dòng)生成 。
  • 完善的 Markdown 支持 ,引入了與 更方便寫(xiě)文檔、且GFM 完全兼容的 DocFX Flavored Markdown(DFM)DFM ,可以實(shí)現(xiàn)文件引用 、代碼片段等功能

docfx 可以通過(guò)命令行方式獨(dú)立使用,但筆者更推薦通過(guò) Visual studio 繼承使用,這樣與你的開(kāi)發(fā)流程結(jié)合更緊密。

通過(guò) Visual studio 使用 docfx 非常簡(jiǎn)單、絲滑無(wú)比 。只需在你的項(xiàng)目中引入 docfx.console nuget 庫(kù) ,然后按照正常流程構(gòu)建項(xiàng)目 ,就會(huì)自動(dòng)生成一個(gè) _site 文件夾 ,里面包含已經(jīng)生成的文檔文件,完全不用你多做任何事情。你所需要做的就是好好寫(xiě)代碼和注釋 ,文檔的事情全部打包給 docfx!

當(dāng)然, docfx 強(qiáng)大的功能決定了要用好,你還是要下一番功夫的,因?yàn)榭勺远x的地方特別多