Doxygen

Doxygen 1.8.5

Windows / Dimitri van Heesch / 679 / Especificações completas
Descrição

Doxygen - A melhor ferramenta de documentação para desenvolvedores

Como desenvolvedor, você sabe como é importante ter uma documentação clara e concisa para o seu código. Sem a documentação adequada, pode ser difícil entender a estrutura de sua base de código, levando a confusão e erros. É aí que entra o Doxygen - uma ferramenta poderosa que pode gerar navegadores de documentação on-line e manuais de referência off-line a partir de seus arquivos de origem.

Doxygen é um software gratuito e de código aberto que existe desde 1997. Tornou-se uma das ferramentas de documentação mais populares entre os desenvolvedores devido à sua facilidade de uso, flexibilidade e recursos poderosos. Com Doxygen, você pode facilmente criar documentação de aparência profissional para seus projetos sem gastar horas escrevendo você mesmo.

Um dos principais recursos do Doxygen é sua capacidade de extrair documentação diretamente de seus arquivos de origem. Isso significa que você não precisa escrever arquivos de documentação separados ou mantê-los separadamente de sua base de código. Em vez disso, você simplesmente adiciona comentários aos seus arquivos de origem usando tags especiais que o Doxygen reconhece.

Essas tags permitem documentar vários aspectos do seu código, como funções, classes, variáveis ​​e muito mais. Você também pode incluir informações sobre parâmetros, valores de retorno, exceções lançadas por funções ou métodos, etc., tornando mais fácil para outros desenvolvedores (ou até para você) entender como o código funciona.

Depois de adicionar esses comentários em todos os seus arquivos de origem (o que pode parecer tedioso no início, mas compensa), a execução do Doxygen gerará uma interface de navegador baseada em HTML com todas as informações relevantes sobre cada função/classe/variável/etc. , incluindo quaisquer diagramas associados, como árvores de herança ou diagramas de colaboração.

Mas e se algumas partes do código não estiverem documentadas? Sem problemas! Com as opções de configuração do Doxygen (que são extensas), você pode dizer quais partes não documentadas devem ser incluídas na saída gerada de qualquer maneira - dessa forma, mesmo que haja lacunas no conhecimento sobre certas áreas, elas não serão completamente perdidas ao navegar por documentos gerados mais tarde na linha!

Outro grande recurso do Doxygen é seu suporte para geração de saída em vários formatos, como RTF (MS-Word), PostScript/PDFs/PDFs com hiperlinks/HTML compactado/páginas man Unix etc. provavelmente encontrarão algo adequado aqui!

Os gráficos de dependência de inclusão mencionados anteriormente são outro ótimo recurso: eles mostram como diferentes elementos dentro de um projeto se relacionam visualmente para que os usuários tenham uma ideia rápida de onde tudo se encaixa sem ter lido cada linha em primeira mão; isso economiza tempo especialmente ao trabalhar com grandes projetos contendo muitos componentes interdependentes.

Os diagramas de herança fornecem benefícios semelhantes mostrando relacionamentos entre classes/interfaces/etc., enquanto os diagramas de colaboração mostram interações entre diferentes objetos dentro dessas mesmas classes/interfaces/etc. /arquivos/pastas/etc..

No geral, recomendamos fortemente que você experimente o DoxyGen se estiver procurando por uma ferramenta fácil de usar, mas poderosa, capaz de gerar documentos de alta qualidade com rapidez e eficiência!

Especificações completas
Editor Dimitri van Heesch
Site da editora http://www.stack.nl/wiki/MCGV_Stack
Data de lançamento 2013-08-26
Data adicionada 2013-08-26
Categoria Ferramentas de desenvolvimento
Subcategoria Ferramentas de código-fonte
Versão 1.8.5
Os requisitos Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
Requisitos None
Preço Free
Downloads por semana 0
Total de downloads 679

Comments: