I need to generate documentation inside my C # project based on comments in the source code. I tried Doxygen, but it generates a lot of garbage in XML (for example, generated XML for class1 and class2, but it also generated a lot of xml, xslt, xsd besides the class_class1.xml and class_class2.xml files). the minimum. Are there any similar tools? Or can you somehow simplify the output of Doxygen?

  • SandCastle tried? github.com/EWSoftware/SHFB - Petr Abdulin
  • I tried Doxygen, but it generates a lot of garbage - maybe you didn’t figure out how to prepare it? - aleksandr barakin
  • @alexanderbarakin I went through the documentation, and, as I understood, for XML there is only one option - GENERATE_XML - acedened
  • I talked a little about something else. Apparently, I did not understand what you meant by the word "garbage." - aleksandr barakin
  • @alexanderbarakin Completed - acedened

1 answer 1

as “garbage” you have designated the necessary files .

but if you really don't need them, you can simply delete them after generation.

To simplify and speed up the procedure, you can write a script that will first run doxygen and then delete files / directories that you consider unnecessary:

doxygen doxygen.cfg rm xml/...