Documentei meu código doxygen
, mas não quero o HTML padrão que ele fornece. Eu sei que posso personalizá-lo fornecendo CSS, cabeçalhos, rodapés personalizados etc. (como o GNOME faz), e como posso adicionar código PHP comum aos arquivos e pedir para que ele salve como .php
, mas não é exatamente isso que eu quero .
O que eu quero é uma saída como o MSDN. Eu não posso descrever isso realmente. Minha pergunta é: isso é possível usando doxygen com algo como modelos, ou eu tenho que gerar XML e analisá-lo com outro programa (que eu não me importaria de escrever)?
documentation
templates
documentation-generation
Cole Johnson
fonte
fonte
Respostas:
O Doxygen não suporta algo como modelos HTML prontos , tanto quanto eu sei. Você pode consultar a imagem abaixo (na página oficial do doxygen ). Ele mostra os arquivos de entrada e saída relacionados a todo o fluxo de trabalho de criação da documentação.
Como você pode ver, o doxygen lê o chamado "arquivo de layout". Este arquivo pode ser personalizado ! No entanto, de alguma forma, você está restrito à estrutura da página, o doxygen cria.
Se precisar de mais flexibilidade, você prefere transformar XSLT na saída XML . Há também uma amostra que mostra como fazer isso.
fonte