Ich weiß nichts von dem, was es direkt tun wird, aber Doxygen hat die Fähigkeit, eine XML document using the XML generator auszugeben.
Es gibt verschiedene Projekte gibt, die dann die consume können XML-Daten, die es zu transformieren, ist eine der einfachsten, die ich von ist Breathe bewusst bin, der verwendet wird, um die XML-Dokumente, um etwas zu konvertieren, die Sphinx zur Ausgabe Dokumentation verwenden können mit Doxygen als Pre-Prozessor sozusagen.
Der Code für Breathe kann einfach genug sein, um als Ausgangspunkt zu verwenden, um dann Markdown-Dateien anstelle der ReStructuredText-Dateien zu generieren, die Sphinx benötigt. Ich habe mir den Code für Breathe nicht angesehen, aber ich habe ihn für einige große Projekte verwendet.
ich die rohe XML-Ausgabe erraten verwendet Sie wahrscheinlich Ihren eigenen Abschlag Umwandlungsmodul schreiben können. Aber ich bin mir ziemlich sicher (auch wenn nicht 100%) direkte Markdown-Ausgabe ist noch nicht möglich. –