Doxygen

Doxygen 1.8.5

Windows / Dimitri van Heesch / 679 / Täydelliset tiedot
Kuvaus

Doxygen - Äärimmäinen dokumentointityökalu kehittäjille

Kehittäjänä tiedät, kuinka tärkeää on, että koodillasi on selkeä ja ytimekäs dokumentaatio. Ilman asianmukaista dokumentaatiota koodikannan rakenteen ymmärtäminen voi olla vaikeaa, mikä johtaa sekaannukseen ja virheisiin. Siinä Doxygen tulee käyttöön – tehokas työkalu, joka voi luoda online-dokumentaatioselaimia ja off-line-viiteoppaita lähdetiedostoistasi.

Doxygen on ilmainen ja avoimen lähdekoodin ohjelmisto, joka on ollut käytössä vuodesta 1997. Siitä on tullut yksi suosituimmista dokumentointityökaluista kehittäjien keskuudessa helppokäyttöisyytensä, joustavuutensa ja tehokkaiden ominaisuuksiensa ansiosta. Doxygenin avulla voit helposti luoda ammattimaisen näköistä dokumentaatiota projekteillesi ilman, että sinun tarvitsee kuluttaa tunteja kirjoittamalla niitä itse.

Yksi Doxygenin tärkeimmistä ominaisuuksista on sen kyky poimia dokumentaatio suoraan lähdetiedostoistasi. Tämä tarkoittaa, että sinun ei tarvitse kirjoittaa erillisiä dokumentaatiotiedostoja tai ylläpitää niitä erillään koodikannastasi. Sen sijaan voit yksinkertaisesti lisätä kommentteja lähdetiedostoihisi käyttämällä erityisiä tunnisteita, jotka Doxygen tunnistaa.

Näiden tunnisteiden avulla voit dokumentoida koodisi eri näkökohtia, kuten funktioita, luokkia, muuttujia ja paljon muuta. Voit myös sisällyttää tietoja parametreista, palautusarvoista, funktioiden tai menetelmien aiheuttamista poikkeuksista jne., mikä helpottaa muiden kehittäjien (tai jopa itsesi) ymmärtämistä koodin toiminnasta.

Kun olet lisännyt nämä kommentit lähdetiedostoihisi (joka saattaa aluksi tuntua tylsältä, mutta maksaa itsensä takaisin), Doxygenin suorittaminen luo HTML-pohjaisen selainkäyttöliittymän, jossa on kaikki olennaiset tiedot jokaisesta funktiosta/luokasta/muuttujasta/jne. , mukaan lukien kaikki liittyvät kaaviot, kuten periytymispuut tai yhteistyökaaviot.

Mutta entä jos joitain koodin osia ei dokumentoida? Ei ongelmaa! Doxygenin konfigurointivaihtoehdoilla (jotka ovat laajoja) voit kertoa sille, mitkä dokumentoimattomat osat tulee joka tapauksessa sisällyttää luotuun tuotteeseen - tällä tavalla, vaikka tiedossa olisi puutteita tietyistä alueista, ne eivät katoa kokonaan näkymästä selaamisen aikana. luotuja asiakirjoja myöhemmin alaspäin!

Toinen Doxygenin hieno ominaisuus on sen tuki eri muodoissa, kuten RTF (MS-Word), PostScript/PDF/hyperlinkitetyissä PDF-tiedostoissa/pakattu HTML/Unix-man-sivu jne.. Tämä tarkoittaa, että riippumatta siitä, missä muodossa joku pitää dokumenteistaan ​​parempana. he todennäköisesti löytävät täältä jotain sopivaa!

Aiemmin mainitut sisällyttämisriippuvuuskaaviot ovat toinen hieno ominaisuus: ne osoittavat, kuinka projektin eri elementit liittyvät toisiinsa visuaalisesti, joten käyttäjät saavat nopeasti käsityksen siitä, missä kaikki sopii paikoilleen ilman, että he ovat lukeneet jokaista riviä läpi itse etukäteen; Tämä säästää aikaa erityisesti työskennellessäsi suurissa projekteissa, jotka sisältävät monia toisistaan ​​riippuvaisia ​​komponentteja.

Periytyskaaviot tarjoavat samanlaisia ​​etuja näyttämällä suhteita luokkien/rajapintojen/jne välillä, kun taas yhteistyökaaviot näyttävät vuorovaikutuksen eri objektien välillä samoissa luokissa/rajapinnoissa/jne.. Kaikki kolme tyyppiä auttavat ymmärtämään kontekstista riippumattomia katkelmia, jotka ovat hajallaan useissa moduuleissa /files/folders/etc..

Kaiken kaikkiaan suosittelemme DoxyGenin kokeilemista, jos etsit helppokäyttöistä mutta tehokasta työkalua, joka pystyy luomaan korkealaatuisia asiakirjoja nopeasti ja tehokkaasti!

Täydelliset tiedot
Kustantaja Dimitri van Heesch
Kustantajan sivusto http://www.stack.nl/wiki/MCGV_Stack
Julkaisupäivä 2013-08-26
Lisäyspäivämäärä 2013-08-26
Kategoria Kehitystyökalut
Alaluokka Lähdekoodityökalut
Versio 1.8.5
Os vaatimukset Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
Vaatimukset None
Hinta Free
Lataukset viikossa 0
Latauksia yhteensä 679

Comments: