Doxygen 1.8.5
Popis
Doxygen – dokonalý dokumentačný nástroj pre vývojárov
Ako vývojár viete, aké dôležité je mať jasnú a stručnú dokumentáciu pre váš kód. Bez náležitej dokumentácie môže byť ťažké pochopiť štruktúru vašej kódovej základne, čo vedie k zmätku a chybám. To je miesto, kde prichádza Doxygen – výkonný nástroj, ktorý dokáže z vašich zdrojových súborov generovať online prehliadače dokumentácie a offline referenčné príručky.
Doxygen je bezplatný softvér s otvoreným zdrojovým kódom, ktorý existuje od roku 1997. Stal sa jedným z najpopulárnejších dokumentačných nástrojov medzi vývojármi vďaka jednoduchému použitiu, flexibilite a výkonným funkciám. S Doxygenom môžete ľahko vytvárať profesionálne vyzerajúcu dokumentáciu pre svoje projekty bez toho, aby ste trávili hodiny vlastným písaním.
Jednou z kľúčových vlastností Doxygenu je jeho schopnosť extrahovať dokumentáciu priamo z vašich zdrojových súborov. To znamená, že nemusíte písať samostatné dokumentačné súbory alebo ich udržiavať oddelene od vašej kódovej základne. Namiesto toho jednoducho pridáte komentáre k vašim zdrojovým súborom pomocou špeciálnych značiek, ktoré Doxygen rozpozná.
Tieto značky vám umožňujú dokumentovať rôzne aspekty vášho kódu, ako sú funkcie, triedy, premenné a ďalšie. Môžete tiež zahrnúť informácie o parametroch, návratových hodnotách, výnimkách vyvolaných funkciami alebo metódami atď., čím uľahčíte ostatným vývojárom (alebo aj sebe) pochopiť, ako kód funguje.
Keď pridáte tieto komentáre do zdrojových súborov (čo sa môže na prvý pohľad zdať zdĺhavé, ale vyplatí sa to), spustenie Doxygenu vygeneruje rozhranie prehliadača založené na HTML so všetkými relevantnými informáciami o každej funkcii/triede/premennej/atď. vrátane akýchkoľvek súvisiacich diagramov, ako sú stromy dedičnosti alebo diagramy spolupráce.
Ale čo ak niektoré časti kódu nie sú zdokumentované? Žiaden problém! S možnosťami konfigurácie Doxygen (ktoré sú rozsiahle) mu môžete povedať, ktoré nezdokumentované časti by mali byť zahrnuté do generovaného výstupu - týmto spôsobom, aj keď existujú medzery v znalostiach o určitých oblastiach, nebudú pri prehliadaní úplne chýbať. vygenerované dokumenty neskôr na linke!
Ďalšou skvelou vlastnosťou Doxygenu je jeho podpora pre generovanie výstupu v rôznych formátoch ako RTF (MS-Word), PostScript/PDF/s hypertextovými odkazmi PDF/komprimované HTML/Unix manuálové stránky atď. To znamená, že bez ohľadu na to, aký formát niekto uprednostňuje svoje dokumenty pravdepodobne tu nájdu niečo vhodné!
Ďalšou skvelou vlastnosťou sú vyššie spomenuté grafy závislosti zahrnutia: ukazujú, ako spolu rôzne prvky v rámci projektu vizuálne súvisia, takže používatelia rýchlo získajú predstavu, kde všetko zapadá na svoje miesto, bez toho, aby si vopred sami prečítali každý riadok; to šetrí čas najmä pri práci s veľkými projektmi obsahujúcimi veľa vzájomne závislých komponentov.
Diagramy dedičnosti poskytujú podobné výhody tým, že zobrazujú vzťahy medzi triedami/rozhraniami/atď., zatiaľ čo diagramy spolupráce zobrazujú interakcie medzi rôznymi objektmi v rámci tých istých tried/rozhraní/atď.. Všetky tri typy pomáhajú dávať zmysel útržkom mimo kontextu rozptýleným vo viacerých moduloch /súbory/priečinky/atď..
Celkovo potom dôrazne odporúčame vyskúšať DoxyGen, ak hľadáte ľahko použiteľný, ale výkonný nástroj schopný generovať vysokokvalitné dokumenty rýchlo a efektívne!
Úplná špecifikácia
Vydavateľ | Dimitri van Heesch |
Stránka vydavateľa | http://www.stack.nl/wiki/MCGV_Stack |
Dátum vydania | 2013-08-26 |
Dátum pridania | 2013-08-26 |
Kategória | Nástroje pre vývojárov |
Podkategória | Nástroje zdrojového kódu |
Verzia | 1.8.5 |
Požiadavky OS | Windows 2000, Windows Vista, Windows, Windows 7, Windows XP |
Požiadavky | None |
cena | Free |
Stiahnutie za týždeň | 0 |
Celkový počet stiahnutí | 679 |
Comments: