Doxygen

Doxygen 1.8.5

Windows / Dimitri van Heesch / 679 / Фулл спец
Опис

Докиген - Врхунски алат за документацију за програмере

Као програмер, знате колико је важно имати јасну и концизну документацију за свој код. Без одговарајуће документације, може бити тешко разумети структуру ваше кодне базе, што доводи до забуне и грешака. Ту долази Докиген – моћан алат који може да генерише он-лине прегледаче документације и офф-лине референтне приручнике из ваших изворних датотека.

Докиген је бесплатан софтвер отвореног кода који постоји од 1997. Постао је један од најпопуларнијих алата за документацију међу програмерима због своје лакоће употребе, флексибилности и моћних функција. Са Докиген-ом можете лако да креирате документацију професионалног изгледа за своје пројекте без трошења сати на писање.

Једна од кључних карактеристика Докиген-а је његова способност да извуче документацију директно из ваших изворних датотека. То значи да не морате писати засебне датотеке документације или их одржавати одвојено од своје базе кода. Уместо тога, једноставно додајете коментаре вашим изворним датотекама користећи посебне ознаке које Докиген препознаје.

Ове ознаке вам омогућавају да документујете различите аспекте вашег кода као што су функције, класе, променљиве и још много тога. Такође можете укључити информације о параметрима, повратним вредностима, изузецима које су избациле функције или методе итд., што олакшава другим програмерима (или чак вама) да разумеју како код функционише.

Једном када додате ове коментаре у своје изворне датотеке (што у почетку може изгледати заморно, али се у великој мери исплати), покретање Докиген-а ће генерисати интерфејс претраживача заснован на ХТМЛ-у са свим релевантним информацијама о свакој функцији/класи/променљивој/итд. , укључујући све повезане дијаграме као што су стабла наслеђа или дијаграми сарадње.

Али шта ако неки делови кода нису документовани? Нема проблема! Са Докиген-овим опцијама конфигурације (које су опсежне), можете му рећи који недокументовани делови ипак треба да буду укључени у генерисани излаз - на овај начин, чак и ако постоје празнине у знању о одређеним областима, оне неће у потпуности изостати из вида приликом прегледавања генерисани документи касније у наставку!

Још једна сјајна карактеристика Докиген-а је његова подршка за генерисање излаза у различитим форматима као што су РТФ (МС-Ворд), ПостСцрипт/ПДФ-ови/хиперлинковани ПДФ-ови/компримовани ХТМЛ/Уник ман странице итд. То значи да без обзира који формат неко преферира своје документе у њима ће вероватно наћи нешто прикладно овде!

Раније поменути графикони зависности су још једна сјајна карактеристика: они показују како се различити елементи унутар пројекта визуелно повезују, тако да корисници брзо добију идеју где се све уклапа, а да претходно нису сами прочитали сваки ред из прве руке; ово штеди време посебно када радите са великим пројектима који садрже много међусобно зависних компоненти.

Дијаграми наслеђивања пружају сличне предности тако што показују односе између класа/интерфејса/итд., док дијаграми сарадње показују интеракције између различитих објеката унутар истих класа/интерфејса/итд.. Сва три типа помажу да се добију смислени исечци ван контекста расути по више модула /фајлови/фасцикле/итд..

Све у свему, топло препоручујемо да испробате ДокиГен ако тражите алатку која је лака за коришћење, али моћна и која може брзо и ефикасно да генерише висококвалитетне документе!

Фулл спец
Издавач Dimitri van Heesch
Место издавача http://www.stack.nl/wiki/MCGV_Stack
Датум изласка 2013-08-26
Датум додавања 2013-08-26
Категорија Алати за програмере
Поткатегорија Алати изворног кода
Верзија 1.8.5
Ос захтеви Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
Захтеви None
Цена Free
Преузимања недељно 0
Укупно преузимања 679

Comments: