Archief - Doxygen gebruiken in echte projecten?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

Fraggie

Legacy Member
Zijn er hier mensen die Doxygen gebruiken in projecten anders dan die van zichzelf? De bedoeling is natuurlijk om een geavanceerde codebrowser / API te bekomen, niet om zomaar commentaar te schrijven.

Doxygen lijkt me niet nodig in talen zoals: Java en C#. Python zelf heeft bv. geen goede docstring en persoonlijk vindt ik Sphinx een zware overkill voor enkel documentatie. Verder heb ik geen idee hoe ze het doen bij talen zoals C, C++, PHP, Perl, ..?

Ik persoonlijk gebruik Doxygen voor talen <> van Java en C#, maar zie het amper terug komen in Open Source projecten etc..

Vandaar deze vraag: zijn er hier mensen die Doxygen gebruiken op hun werk of in grote projecten? Of een goed alternatief kennen van Doxygen?

Alvast bedankt.

Tyfius

Legacy Member
Toen ik voor een project in Leuven zat werd daar Doxygen gebruikt om alle C code te documenteren. Maar alleen voor API's eigenlijk.

En ik denk dat zich dat wel kan doortrekken naar Open Source projecten. Als het echt om een library gaat dan kom je - of ik althans - wel regelmatig documentatie tegen. Maar ik denk dat het een beetje gaat zoals overal: liever code schrijven dan functies documenteren.

Vin

Legacy Member
Ik schrijf dit jaar mijn masterproef in C++, en het bedrijf waarvoor ik dat doe heeft gevraagd om met Doxygen te documenteren, zij documenteren zelf ook alles met doxygen.

Daarnaast: JUCE is ook volledig gedocumenteerd met doxygen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan