模块文档
模块的整体文档以及该模块中的包的文档可以作为独立的 Markdown 文件提供。
文件格式
在 Markdown 文件中,整个模块和各个包的文档由相应的一级标题引入。标题文本必须是模块的 Module <module name>
,以及包的 Package <package qualified name>
。
文件不必同时包含模块和包文档。您可以拥有只包含包或模块文档的文件。甚至可以为每个模块或包提供一个 Markdown 文件。
使用 Markdown 语法,您可以添加:
- 标题,最高可达 6 级
- 使用粗体或斜体格式进行强调
- 链接
- 内联代码
- 代码块
- 引用块
这是一个包含模块和包文档的示例文件:
text
# Module kotlin-demo
此内容将显示在您的模块名称下方。
# Package org.jetbrains.kotlin.demo
此内容将显示在包列表中您的包名称下方。
它还会显示在包页面的*一级标题*下方。
## Level 2 heading for package org.jetbrains.kotlin.demo
此标题之后的内容也是 `org.jetbrains.kotlin.demo` 文档的一部分。
# Package org.jetbrains.kotlin.demo2
此内容将显示在包列表中您的包名称下方。
它还会显示在包页面的*一级标题*下方。
## Level 2 heading for package org.jetbrains.kotlin.demo2
此标题之后的内容也是 `org.jetbrains.kotlin.demo2` 文档的一部分。
要查看一个使用 Gradle 的示例项目,请参见 Dokka gradle example。
将文件传递给 Dokka
要将这些文件传递给 Dokka,您需要为 Gradle、Maven 或 CLI 使用相关的 includes 选项:
请使用 Source set configuration 中的 includes 选项。
请使用 General configuration 中的 includes 选项。
如果您正在使用命令行配置,请使用 Source set options 中的 includes 选项。
如果您正在使用 JSON 配置,请使用 General configuration 中的 includes 选项。