-->

Welcome to our Coding with python Page!!! hier you find various code with PHP, Python, AI, Cyber, etc ... Electricity, Energy, Nuclear Power

Monday, 15 July 2019

Doxygen Tutorial

DOXYGEN
Tutorial de documentação de códigos usando a ferramenta Doxygen no Windows
O QUE É:
O Doxygen é um programa que gera a documentação de um programa a partir da análise de um código
escrito em C (ou linguagens derivadas como C++, Java ou C#). Nesses códigos são reconhecidas
estruturas de dados, funções e comentários feitos com uma sintaxe especial.
COMO FUNCIONA:
O Doxygen analisa o código e gera um arquivo no formato CHM (Compiled HTML Help), mas para isso
você deve instalar o Microsoft HTML Help que pode ser baixado aqui ou aqui
.
COMENTANDO UM CÓDIGO:
Para usar o Doxygen, você deve comentar seu código de maneira diferente da usual (// ou /**/).
Os exemplos mais comuns de comentários reconhecidos pelo doxygen são:
/// COMENTÁRIO
/**
* COMENTÁRIO
*/
//! COMENTÁRIO
int variável; /*!< COMENTARIO SOBRE A VARIAVEL */
Mais tipos (comentários de funções, por exemplo) podem ser facilmente encontrados na internet.
CONFIGURANDO O DOXYWIZARD:
Em Wizard:
Project:
Project name: nome do seu projeto.
Source Code Directory: diretório onde estão as fontes.
Destination Directory: diretório onde será colocada a documentação.
Mode:
Selecione ALL ENTITIES, INCLUDE CROSS-REFERENCED SOURCE e OPTIMIZE FOR C OUTPUT.
Output:
Em HTML, selecione PREPARE FOR COMPRESSED HTML (.CHM).
Desmarque os demais formatos.
Diagrams:
Selecione NO DIAGRAMS.
Em Expert:
Project:
Selecionar OUTPUT_LANGUAGE Brazilian.
Desmarcar FULL_PATH_NAMES.
Build:
marcar INTERNAL_DOCS.
Input:
INPUT_ENCODING: trocar UTF-8 por char.
HTML:
CHM_FILE: colocar o nome do arquivo CHM a gerar.
Salvar as configurações (Save) e clicar em “Run Doxygen” na aba “Run”.
CRIANDO O ARQUIVO .CHM
Se tudo der certo, será criada uma pasta “html” no seu diretório de saída e dentro dessa pasta está um
arquivo .hhp. Duplo clique para abrir o Help Workshop. Selecione “File Compile” ou clique no ícone de
“moedor de carne”. No diretório “html” será criado um arquivo .chm. Abra o arquivo para ver o
resultado final. Essa é a documentação do seu código.
FIGURA 1 - HTML Help Workshop
FIGURA 2 - RESULTADO FINAL

No comments:

Post a Comment

Thanks for your comments

Rank

seo