告別手寫 API文檔產生工具推薦

來源:互聯網
上載者:User

http://www.csdn.net/article/2013-02-20/2814189-API_DOC_TOOLS

隨著API的發展以及需求的日益增加,對API文字文件的需求與隨之而來。相信許多開發人員都遇到過編寫API文檔方面的問題及煩惱。

你是否還通過手寫的方式來產生和編寫這些文檔呢?那麼你就OUT啦!話說工欲善其事必先利其器,本文分享8款非常好的API文檔產生工具給大家。


Web API文檔工具列表

Swagger ——Swagger架構可以通過代碼產生漂亮的線上API,甚至可以提供運行樣本。支援Scala、Java、Javascript、Ruby、PHP甚至
Actionscript 3。線上 Demo 。

I/O Docs ——I/O Docs是一個用於RESTful Web APIs的互動式文檔系統。使用 JSON 模型根據資源、方法和參數定義
APIs。I/O Docs 將產生 JavaScript 用戶端介面,可通過這些介面來調用系統。伺服器端基於 Node.js 開發。線上Demo

apiary.io ——能夠快速啟動和運行文檔,包括GitHub整合和I/O驗證——更多建議可以前往Reddit查看上關於 Siyfion討論。

Docco ——Docco是一個快速而隨意、hundred-line-long、迭代程式風格的文檔產生器。它會以HTML的方式顯示評論和代碼。

Dexy ——非常靈活的一款文檔工具,支援任何語言編寫的API。

Doxygen ——Doxgen可以從一套歸檔源檔案開始,產生HTML格式的線上類瀏覽器,或離線的LATEX、RTF參考手冊。對於未歸檔的源檔案,也可以通過配置Doxygen來提取代碼結構。 更多建議可以前往Reddi上查看 gkumar007相關討論。

TurnAPI ——是一款付費的文檔API工具。裡麵包含了智能WIKI編輯器、基於標準的Markdown、文檔分支、還可以與Git、SVN、Mercurial同步、整潔的主題、友好的介面。

以上僅是作者在實踐中發現的一些很好的工具,如果你有更好的建議或工具推薦,歡迎與我們分享。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.