Doxygen

Doxygen 1.8.5

Windows / Dimitri van Heesch / 679 / Täielik spetsifikatsioon
Kirjeldus

Doxygen – ülim dokumentatsioonitööriist arendajatele

Arendajana teate, kui oluline on oma koodi jaoks selge ja sisutihe dokumentatsioon. Ilma korraliku dokumentatsioonita võib olla raske mõista koodibaasi struktuuri, mis võib põhjustada segadust ja vigu. Siin tulebki appi Doxygen – võimas tööriist, mis suudab teie lähtefailidest luua veebipõhiseid dokumentatsioonibrausereid ja võrguühenduseta viitejuhendeid.

Doxygen on tasuta ja avatud lähtekoodiga tarkvara, mis on olnud kasutusel alates 1997. aastast. Tänu oma kasutuslihtsusele, paindlikkusele ja võimsatele funktsioonidele on sellest saanud üks populaarsemaid dokumenteerimistööriistu arendajate seas. Doxygeniga saate hõlpsalt luua oma projektide jaoks professionaalse välimusega dokumentatsiooni, ilma et kulutaks tunde ise kirjutades.

Üks Doxygeni põhifunktsioone on selle võime hankida dokumentatsiooni otse lähtefailidest. See tähendab, et te ei pea kirjutama eraldi dokumentatsioonifaile ega hoidma neid koodibaasist eraldi. Selle asemel lisate lihtsalt oma lähtefailidele kommentaare, kasutades spetsiaalseid silte, mille Doxygen ära tunneb.

Need sildid võimaldavad teil dokumenteerida oma koodi erinevaid aspekte, nagu funktsioonid, klassid, muutujad ja palju muud. Saate lisada ka teavet parameetrite, tagastusväärtuste, funktsioonide või meetodite jne tehtud erandite kohta, mis hõlbustab teistel arendajatel (või isegi endal) koodi toimimist.

Kui olete need kommentaarid oma lähtefailidesse lisanud (mis võib esmapilgul tunduda tüütu, kuid tasub end hästi ära), loob Doxygeni käivitamine HTML-põhise brauseri liidese, mis sisaldab kogu asjakohast teavet iga funktsiooni/klassi/muutuja/jne kohta. , sealhulgas kõik seotud diagrammid, nagu pärimispuud või koostöödiagrammid.

Aga mis siis, kui mõned koodi osad pole dokumenteeritud? Pole probleemi! Doxygeni konfiguratsioonivalikutega (mis on laialdased) saate talle öelda, millised dokumenteerimata osad tuleks genereeritud väljundisse niikuinii kaasata – nii ei jää need sirvides isegi siis, kui teatud valdkondade teadmistes on lünki. loodud dokumente hiljem otse reas!

Veel üks Doxygeni suurepärane omadus on selle toetus väljundi genereerimiseks erinevates vormingutes, nagu RTF (MS-Word), PostScript/PDF-id/hüperlingitud PDF-id/tihendatud HTML/Unixi man-lehed jne. See tähendab, et olenemata sellest, mis vormingus keegi oma dokumente eelistab tõenäoliselt leiavad nad siit midagi sobivat!

Varem mainitud kaasamise sõltuvuse graafikud on veel üks suurepärane funktsioon: need näitavad, kuidas projekti erinevad elemendid on visuaalselt omavahel seotud, nii et kasutajad saavad kiiresti aimu, kus kõik paika mahub, ilma et oleks iga rida eelnevalt ise läbi lugenud; see säästab aega, eriti kui töötate suurte projektidega, mis sisaldavad palju üksteisest sõltuvaid komponente.

Pärimisdiagrammid pakuvad sarnaseid eeliseid, näidates suhteid klasside/liideste/jm vahel, samas kui koostöödiagrammid näitavad interaktsioone erinevate objektide vahel samades klassides/liidestes/jne. Kõik kolm tüüpi aitavad mõista kontekstiväliseid katkendeid, mis on hajutatud mitmes moodulis. /failid/kaustad/jne.

Üldiselt soovitame tungivalt proovida DoxyGenit, kui otsite lihtsalt kasutatavat, kuid võimsat tööriista, mis suudab kiiresti ja tõhusalt luua kvaliteetseid dokumente!

Täielik spetsifikatsioon
Kirjastaja Dimitri van Heesch
Kirjastaja sait http://www.stack.nl/wiki/MCGV_Stack
Väljalaske kuupäev 2013-08-26
Kuupäev lisatud 2013-08-26
Kategooria Arendaja tööriistad
Alamkategooria Lähtekoodi tööriistad
Versioon 1.8.5
Os nõuded Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
Nõuded None
Hind Free
Allalaadimised nädalas 0
Allalaadimisi kokku 679

Comments: