Doxygen

Doxygen 1.8.5

Windows / Dimitri van Heesch / 679 / Kamili spec
Maelezo

Doksijeni - Zana ya Mwisho ya Hati kwa Wasanidi Programu

Kama msanidi programu, unajua jinsi ilivyo muhimu kuwa na hati wazi na fupi za msimbo wako. Bila nyaraka zinazofaa, inaweza kuwa vigumu kuelewa muundo wa codebase yako, na kusababisha kuchanganyikiwa na makosa. Hapo ndipo Doxygen inapoingia - chombo chenye nguvu ambacho kinaweza kutengeneza vivinjari vya hati mtandaoni na miongozo ya marejeleo ya nje ya mtandao kutoka kwa faili zako chanzo.

Doksijeni ni programu huria na huria ambayo imekuwapo tangu 1997. Imekuwa mojawapo ya zana maarufu za uhifadhi wa nyaraka miongoni mwa watengenezaji kutokana na urahisi wa matumizi, kunyumbulika, na vipengele vyenye nguvu. Ukiwa na Doksijeni, unaweza kuunda hati zinazoonekana kitaalamu kwa miradi yako bila kutumia saa nyingi kuiandika mwenyewe.

Moja ya vipengele muhimu vya Doxygen ni uwezo wake wa kutoa hati moja kwa moja kutoka kwa faili zako chanzo. Hii inamaanisha kuwa sio lazima uandike faili tofauti za hati au kuzidumisha kando na msingi wako wa msimbo. Badala yake, unaongeza tu maoni kwenye faili zako chanzo kwa kutumia lebo maalum ambazo Doxygen inatambua.

Lebo hizi hukuruhusu kuandika vipengele mbalimbali vya msimbo wako kama vile vitendakazi, madarasa, vigeu, na zaidi. Unaweza pia kujumuisha maelezo kuhusu vigezo, thamani za kurejesha, vighairi vinavyotupwa na chaguo za kukokotoa au mbinu n.k., ili iwe rahisi kwa wasanidi programu wengine (au hata wewe mwenyewe) kuelewa jinsi msimbo unavyofanya kazi.

Mara tu unapoongeza maoni haya kwenye faili zako zote za chanzo (ambazo zinaweza kuonekana kuwa za kuchosha mwanzoni lakini zikilipa kwa kutumia jembe), kuendesha Doxygen kutazalisha kiolesura cha kivinjari chenye msingi wa HTML chenye taarifa zote muhimu kuhusu kila chaguo za kukokotoa/ darasa/kigeu/kigeu/kigeu/kigeu nk. , ikijumuisha michoro zozote zinazohusiana kama vile miti ya urithi au michoro ya ushirikiano.

Lakini vipi ikiwa baadhi ya sehemu za msimbo hazijaandikwa? Hakuna shida! Ukiwa na chaguzi za usanidi wa Doxygen (ambazo ni nyingi), unaweza kuiambia ni sehemu gani ambazo hazijaandikwa zinapaswa kujumuishwa kwenye matokeo yanayotokana - kwa njia hii hata ikiwa kuna mapungufu katika maarifa juu ya maeneo fulani hayatakosekana kabisa kutoka kwa mtazamo wakati wa kuvinjari. hati zinazozalishwa baadaye kwenye mstari wa chini!

Kipengele kingine kikubwa cha Doxygen ni usaidizi wake wa kutoa pato katika miundo mbalimbali kama vile RTF (MS-Word), PostScript/PDFs/hyperlinked PDFs/compressed HTML/Unix man pages n.k. Hii ina maana kwamba haijalishi ni umbizo gani mtu anapendelea hati zao. katika wao itabidi kupata kitu kufaa hapa!

Grafu za utegemezi za ujumuishi zilizotajwa hapo awali ni kipengele kingine kizuri: hizi zinaonyesha jinsi vipengele tofauti ndani ya mradi vinavyohusiana pamoja kimwonekano ili watumiaji wapate wazo haraka ambapo kila kitu kinafaa bila kusoma kila mstari wenyewe kwanza; hii inaokoa muda hasa wakati wa kufanya kazi na miradi mikubwa iliyo na vipengele vingi vinavyotegemeana.

Michoro ya urithi hutoa manufaa sawa kwa kuonyesha uhusiano kati ya madarasa/violesura/n.k., huku michoro ya ushirikiano huonyesha mwingiliano kati ya vitu tofauti ndani ya darasa/violesura sawa/nk. Aina zote tatu husaidia kuleta maana vijisehemu vya nje ya muktadha vilivyotawanyika katika moduli nyingi. /files/folders/etc..

Kwa jumla basi tunapendekeza sana kujaribu DoxyGen ikiwa unatafuta zana ambayo ni rahisi kutumia lakini yenye nguvu inayoweza kutoa hati za ubora wa juu haraka na kwa ufanisi!

Kamili spec
Mchapishaji Dimitri van Heesch
Tovuti ya mchapishaji http://www.stack.nl/wiki/MCGV_Stack
Tarehe ya kutolewa 2013-08-26
Tarehe iliyoongezwa 2013-08-26
Jamii Zana za Wasanidi Programu
Jamii ndogo Vyombo vya Kanuni za Chanzo
Toleo 1.8.5
Mahitaji ya Os Windows 2000, Windows Vista, Windows, Windows 7, Windows XP
Mahitaji None
Bei Free
Vipakuzi kwa wiki 0
Jumla ya vipakuliwa 679

Comments: