Инструмент генерации документации на основании файлов исходных кодов конфигурации 1С:Предприятие.
Инструмент позволяет
Процесс установки стандартен:
opm install autodocgen
installlocalhost.bat
Основные возможности есть в справке. Отдельно стоит обратить внимание на конфигурационный файл.
Конфигурационный файл соответствует структуре единого конфигурационного файла, ниже приведен пример
{
"GLOBAL": {
"КаталогИсходныхФайлов": "src\\configuration",
"version": "1.0.3"
},
"AutodocGen":{
"НастройкиConluence": {
"АдресСервера":"https://my-confluence.myhost.ru",
"Пользователь":"user",
"Пароль":"password",
"Пространство":"key",
"КорневаяСтраница":"Имя кореневой страницы в пространстве key",
"ПутьКШаблонам": "",
"АнализироватьТолькоПотомковПодсистемы": "МояКорневаяПодсистема"
},
"НастройкиHTML": {
"ПутьКШаблонам": "",
"КаталогПубликации": "./doc",
"АнализироватьТолькоПотомковПодсистемы": "МояКорневаяПодсистема"
},
"ПоследнийОбработанныйКоммит": ""
}
}
Располагать конфигурационный файл нужно в корне репозитория под именем v8config.json
.
Как видно из пример конфигурационного файла, поддерживаются 2 формата (ключ -format
)
confluence
- генерация страниц в указанном пространстве confluencehtml
- генерация структуры каталогов в соответствии с подсистемами и файлов-страниц в каталогах.Для добавления новых стоит воспользоваться шаблоном src/Классы/ШаблонГенераторДокументации.os-template
Для генерации документации конфигурация должна соответствовать требованиям:
ПрограммныйИнтерфейс
Подсистемы конфигурации
|
+-- МояКорневаяПодсистема (не выводится в интерфейс пользователя)
|
+-- Раздел
|
+-- Подсистема
|
+-- ОбъектМетаданных