PyCharm 2025.3 Help

生成参考文档

PyCharm 可通过以下文档生成器帮助生成格式化的 API 文档:

请注意以下事项:

  • 应在您的计算机上正确安装这些文档生成器。 如需详细信息,请参阅其各自的下载和安装页面。

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

使用 DocUtils 生成参考文档

若要生成 docutils 文档

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

  2. 按照 运行和重新运行应用程序 部分的说明启动此运行/调试配置。

使用 Sphinx 生成参考文档

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

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

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

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

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

    控制台中的问题

生成 Sphinx 文档

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

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

    • 在显示 导航栏视图 | 外观 | 导航栏 )的情况下,从运行/调试配置选择器中选择 编辑配置

    • Alt+Shift+F10 ,然后按 0

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

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

  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年 12月 2日