|
Page 12 of 23 Configurare il DoxyfileAbbiamo già avuto modo di creare un Doxyfile base e di effettuare le prime modifiche. Ma essendo un programma estremamente potente e versatile Doxygen ci mette a disposizione una miriade di opzioni tra le quali a volte non è facilissimo orientarsi, specialmente per chi effettua i primi passi. Oltre alle già menzionate "INPUT", "OUTPUT_DIRECTORY", "PROJECT_NAME" e "PROJECT_NUMBER" sono di particolare utilità le seguenti voci: SOURCE_BROWSER - Impostando a "YES" questa opzione Doxygen genererà una lista di file sorgenti consultabili direttamente all'interno della documentazione, con tanto di link incrociati tra le varie entità (classi, funzioni etc.) e le rispettive pagine di documentazione. ALPHABETICAL_INDEX - Impostandolo a "YES" Doxygen inserirà nella documentazione un indice alfabetico di tutte le entità. Se il tuo progetto contiene numerose classi, funzioni, strutture etc. è altamente consigliato attivare questa opzione. JAVADOC_AUTOBRIEF - Quando questa opzione è impostata a "YES" Doxygen interpreta la prima linea (fino al primo punto) di un commento in stile JavaDoc come la descrizione breve di un'entità (quindi non c'è bisogno di "\brief"). Nota che questo funziona solo per commenti in stile JavaDoc, ovvero quelli che cominciano con "/**". Ci sono moltissime altre opzioni presenti nel Doxyfile. Per conoscerle la cosa migliore è consultare i commenti presenti nel Doxyfile e provare con mano i vari settaggi. Se preferite è anche possibile editare il Doxyfile usando Doxywizard. Si noti però che tale programma cancellerà i commenti dal vostro Doxyfile, cosa che renderà più difficile editarlo manualmente in seguito.
|