PyCharm 2025.2 Help

生成参考文档

PyCharm 帮助使用以下文档生成器生成格式化的 API 文档:

请注意以下内容:

  • 文档生成器应正确安装在您的计算机上。 有关更多信息,请参阅它们各自的下载和安装页面。

  • PyCharm 识别 docstring 格式,并使用在 设置 对话框的 集成工具 页面中定义的文档源目录。

使用 DocUtils 生成参考文档

生成 docutils 文档

  1. 选择 DocUtil task 运行/调试配置,并根据需要更改:指定配置名称、输入和输出目录以及可选键。

  2. 按照 运行和重新运行应用程序 部分中描述的方式启动此运行/调试配置。

使用 Sphinx 生成参考文档

创建 Sphinx 文档的初始基础结构

  1. 确保已使用 Python 解释器安装 Sphinx 包(设置 | Python | 解释器)。 有关安装包的更多信息,请参阅 安装、卸载和升级软件包

  2. 在主菜单中,转到 工具 | Sphinx 快速入门

    Sphinx 快速开始
  3. 如果在 集成工具 页面中未指定 Sphinx 工作目录 ,则会打开 设置工作目录 对话框,建议您指定文档路径。

    Sphinx 工作目录
  4. 在 PyCharm 中打开的控制台中,回答 sphinx-quickstart 工具提供的问题。 特别是,指定生成的 conf.py 文件将存储的源目录。 如果在回答此问题时,您只按下 Enter ,PyCharm 将使用您在上一步中指定的路径,或在 Sphinx 工作目录 字段的 集成工具 页面中指定的路径。

    控制台中的问题

生成 Sphinx 文档

  1. 通过以下方法之一打开 运行/调试配置 对话框:

    • 请选择 运行 | 编辑配置 从主菜单。

    • Navigation bar 可见 (查看 | 外观 | 导航栏) 的情况下,从运行/调试配置选择器中选择 编辑配置

    • 请按 Alt+Shift+F10 然后按 0

  2. 运行/调试配置 对话框中,点击工具栏上的 或按 Alt+Insert。 该列表显示运行/调试配置模板。

    生成 Sphinx 文档
  3. 选择 Sphinx task 运行/调试配置,并根据需要更改:指定配置名称、输入和输出目录。

  4. 按照 运行和重新运行应用程序 部分中描述的方式启动此运行/调试配置。

在 Sphinx 文档中重用文档字符串

  1. 设置 Sphinx 文档的初始基础结构

  2. 在您的 conf.py 文件中,确保启用了以下扩展:

    extensions = [ ..., 'sphinx.ext.autodoc', 'sphinx.ext.autosummary', ]

    这些扩展可让您重用文档字符串并自动生成摘要页面。

  3. 在源代码中的 Python 函数、类或异常中添加文档字符串。

  4. 在您的 .rst 文件中,添加指令以在文档中重用相应的文档字符串。 例如:

    .. autofunction:: module_name.function_name
    .. autoexception:: module_name.exception
  5. 要自动记录多个对象,请使用:

    .. autosummary:: :toctree: generated module_name

    这将为模块中所有已记录的对象生成内容目录。

最后修改日期: 2025年 9月 26日