API 文档生成工具是一种直接从源代码生成 API 文档的软件应用。这为开发者简化了流程,同时也确保文档与代码变更保持同步。这类工具的例子包括 Doxygen、Sphinx、Javadoc、Swagger UI 和 Slate。Doxygen 支持多种编程语言,包括 C++、Python 和 Java;Sphinx 常用于 Python;Javadoc 专门用于 Java 代码;Swagger UI 让你无需实现任何逻辑即可直观地与 API 资源交互;Slate 生成外观精美、响应式的静态 HTML,可轻松托管在 GitHub 等网站上。