Spec-Zone.ru › Kotlin 2

Документация модуля

Документацию для всего подпроекта, а также для пакетов в этом подпроекте можно предоставить в виде отдельных файлов Markdown.

Формат файла

В файле Markdown документация для всего подпроекта и отдельных пакетов вводится соответствующими заголовками первого уровня. Текст заголовка должен быть Модуль <module name> для подпроекта и Пакет <package qualified name> для пакета.

Файл не обязательно должен содержать документацию и для подпроекта, и для пакетов. Можно создавать файлы, содержащие документацию только для пакетов или только для подпроекта. Можно даже создать отдельный файл Markdown для каждого подпроекта или пакета.

Используя синтаксис Markdown, можно добавить:

  • Заголовки до 6-го уровня

  • Выделение жирным или курсивом

  • Ссылки

  • Встроенный код

  • Блоки кода

  • Цитаты

Вот пример файла, содержащего документацию и для подпроекта, и для пакета:

# Module kotlin-demo

This content appears under your subproject name.

# Package org.jetbrains.kotlin.demo

This content appears under your package name in the packages list.
It also appears under the first-level heading on your package's page.

## Level 2 heading for package org.jetbrains.kotlin.demo

Content after this heading is also part of documentation for `org.jetbrains.kotlin.demo`

# Package org.jetbrains.kotlin.demo2

This content appears under your package name in the packages list.
It also appears under the first-level heading on your package's page.

## Level 2 heading for package org.jetbrains.kotlin.demo2

Content after this heading is also part of documentation for `org.jetbrains.kotlin.demo2`

Пример проекта Gradle см. в разделе Пример Dokka для Gradle.

Передача файлов в Dokka

Чтобы передать эти файлы в Dokka, необходимо использовать соответствующий параметр includes для Gradle, Maven или CLI:

Используйте параметр includes в разделе Общая конфигурация.

Используйте параметр includes в разделе Общая конфигурация.

Если вы используете конфигурацию командной строки, укажите параметр includes в разделе Параметры набора исходного кода.

Если вы используете конфигурацию JSON, укажите параметр includes в разделе Общая конфигурация.

18 декабря 2025 г.
Плагины DokkaЗапуск фрагментов кода

© 2010–2026 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/docs/dokka-module-and-package-docs.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API