(Italiano → English) View originalTranslators:
Documentazione software
e4luovensmufmoj8hlmvcdf4sphmrtjf
Doxygen è un potentissimo strumento, in grado di generare documentazione dettagliata di qualunque progetto software, a partire dal codice sorgente anche non commentato di moltissimi linguaggi di programmazione (ufficialmente supporta C#, C++,C, Java, ma probabilmente si può ottenere ottima documentazione anche con altri linguaggi).
e7xfdok3pjckwp0u2rlpmxg1gt2fdebg
Grazie a un suo motore interno o appoggiandosi a GraphViz disegna anche dei bellissimi grafici che mostrano le relazioni tra i diversi componenti del software.
Oltre alla documentazione in HTML è in grado di generare documentazione in Latex, PDF con collegamenti dinamici generati sempre attraverso Latex (davvero professionali), pagine RTF, man pages o XML.
Insomma una bomba, f2yukvvcak3x2kleri2k4sdcwa7pvpp5una manna dal cielo quando si vuole capire com’è fatto un software e non si sa da che parte iniziare.
gu3hz7n568m2nldw2fuizgldt16h9s4k
CONFIG
Per la configurazione ci si può scrivere il proprio file di configurazione a manina oppure appoggiarsi a una comodissima utility, doxywizard, che si trova insieme al programma, e che permette tramite una semplice GUI, di configurare i parametri principali necessari a generare la documentazione.
g7ilrl1fnq38q6me9xjns4k2aj7tvg4z
GENTOO
Per quanto riguarda Gentoo, se vi capita dopo aver installato il pacchetto doxygen di non riuscire a trovare il doxywizard, è semplicemente perchè non avete attivato le USE FLAGS necessarie alla sua compilazione.
Basta dire a portage di utilizzarle durante la compilazione:
echo "app-doc/doxygen qt3 doc tetex" >> /etc/portage/package.use
e ricompilare il pacchetto per hqho82oo9uefryxwai57gw41xic9t98bavere il comodo tool disponibile all’uso.h62lcadknpxkog0vsvufz2vvdyojxpk4
(original) Visualizza English translation
Documentazione software
Doxygen è un potentissimo strumento, in grado di generare documentazione dettagliata di qualunque progetto software, a partire dal codice sorgente anche non commentato di moltissimi linguaggi di programmazione (ufficialmente supporta C#, C++,C, Java, ma probabilmente si può ottenere ottima documentazione anche con altri linguaggi).
Grazie a un suo motore interno o appoggiandosi a GraphViz disegna anche dei bellissimi grafici che mostrano le relazioni tra i diversi componenti del software.
Oltre alla documentazione in HTML è in grado di generare documentazione in Latex, PDF con collegamenti dinamici generati sempre attraverso Latex (davvero professionali), pagine RTF, man pages o XML.
Insomma una bomba, una manna dal cielo quando si vuole capire com’è fatto un software e non si sa da che parte iniziare.
CONFIG
Per la configurazione ci si può scrivere il proprio file di configurazione a manina oppure appoggiarsi a una comodissima utility, doxywizard, che si trova insieme al programma, e che permette tramite una semplice GUI, di configurare i parametri principali necessari a generare la documentazione.
GENTOO
Per quanto riguarda Gentoo, se vi capita dopo aver installato il pacchetto doxygen di non riuscire a trovare il doxywizard, è semplicemente perchè non avete attivato le USE FLAGS necessarie alla sua compilazione.
Basta dire a portage di utilizzarle durante la compilazione:
echo "app-doc/doxygen qt3 doc tetex" >> /etc/portage/package.use
e ricompilare il pacchetto per avere il comodo tool disponibile all’uso.
