Doxygen

Doxygen 1.8.5

Windows / Dimitri van Heesch / 679 / Целосни спецификации
Опис

Doxygen - Крајната алатка за документација за програмери

Како развивач, знаете колку е важно да имате јасна и концизна документација за вашиот код. Без соодветна документација, може да биде тешко да се разбере структурата на вашата база на кодови, што доведува до конфузија и грешки. Тоа е местото каде што доаѓа Doxygen - моќна алатка која може да генерира он-лајн прелистувачи за документација и прирачници за референца off-line од вашите изворни датотеки.

Doxygen е бесплатен софтвер со отворен код кој постои од 1997 година. Стана една од најпопуларните алатки за документација меѓу програмерите поради неговата леснотија на користење, флексибилност и моќни карактеристики. Со Doxygen, можете лесно да креирате документација со професионален изглед за вашите проекти без да трошите часови сами да ја пишувате.

Една од клучните карактеристики на Doxygen е неговата способност да извлекува документација директно од вашите изворни датотеки. Ова значи дека не треба да пишувате посебни датотеки со документација или да ги одржувате одделно од вашата база на кодови. Наместо тоа, едноставно додавате коментари на вашите изворни датотеки користејќи специјални ознаки што Doxygen ги препознава.

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

Откако ќе ги додадете овие коментари низ вашите изворни датотеки (кои на почетокот може да изгледаат досадни, но се исплатуваат со лопати), активирањето на Doxygen ќе генерира интерфејс за прелистувач базиран на HTML со сите релевантни информации за секоја функција/класа/променлива/итн. , вклучувајќи ги и сите поврзани дијаграми како што се наследните дрвја или дијаграмите за соработка.

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

Друга одлична карактеристика на Doxygen е неговата поддршка за генерирање излез во различни формати како што се RTF (MS-Word), PostScript/PDF/хиперврска PDF/компресирани HTML/Unix man-страници итн. тие веројатно ќе најдат нешто соодветно овде!

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

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

Севкупно, тогаш топло препорачуваме да се проба DoxyGen ако барате лесна за употреба, но моќна алатка способна да генерира висококвалитетни документи брзо и ефикасно!

Целосни спецификации
Издавач 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: