Doxygen su Gentoo826xrigphep2aievpa0oq0x583f8z0jjDoxygen su Gentoo

(Italiano → English) View original
Translators:

World

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

La documentazione generata può essere in splendide pagine HTML, in cui sono riportate tutte le funzioni, strutture, classi del software e le interazioni tra i diversi elementi, collegamenti tra le varie strutture, indice alfabetico degli elementi e quant’altro. ft2a6zhy80qqsd4td87bz6s52pitv0s6

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

World

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).

La documentazione generata può essere in splendide pagine HTML, in cui sono riportate tutte le funzioni, strutture, classi del software e le interazioni tra i diversi elementi, collegamenti tra le varie strutture, indice alfabetico degli elementi e quant’altro.

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.

Post a comment

 

Edit translation
Machine translation (Google):
Caricamento...
Copy to editor
or Annulla