views:

247

answers:

2

I am wondering if there is a code documentor that can sync with a wiki.

This would be useful for libraries where the end-users could edit better descriptions of function uses and examples. And any changes in the function signature could be automatically reflected on the wiki.

Please let me know if there is something like this out there, or a comparable solution.

+4  A: 

There's a Google Code project called doxygen2gwiki that will convert Doxygen output to Google Code Wiki markup.

Naaff
Hmm very interesting, does this sync with changes between source code and wiki? Or does it just overwrite the wiki everytime a sync happens?
Unknown
It doesn't sync to the source code. That would be a cool feature though. doxygen2gwiki, written in Python, is open source, so maybe the feature could be added... but Doxygen works with so many different languages that it would probably require some serious effort to be complete.
Naaff
Well since there aren't any other answers I guess I'll accept yours.
Unknown
A: 

Try doxy2creole. It uses XSLT to convert doxygen's xml output to wikicreole or google wiki markup.