我在 PyCharm 中有一个 Python 项目,我想从我的 Python 代码和文档字符串中自动生成 API 文档(以 HTML 的形式)。
根据此页面,有许多生成 Python API 文档的工具:
- 自动总结
- 自动文档
- 文档
- PyDoc
- 医生
- 多氧
该页面还指出以下工具“处理文档”:
- DocUtils
- 狮身人面像
PyCharm 文档说DocUtils和 Sphinx 可用于“生成格式化的 API 文档”。但是,这似乎是不正确的,因为它们的配置表明这些工具只处理*.rst
文件,而不是*.py
文件。
我的问题是:我可以使用 PyCharm 的 DocUtils 或 Sphinx 功能来生成 API 文档吗?
如果做不到这一点,我可以使用 PyCharm 的任何功能来做到这一点吗?
如果做不到这一点,是否有任何工具可以与 PyCharm 很好地集成?