What are the means of organizing the online documentation, and browse source code (C#)?

I would like to have local document server and simultaneously view the source code like referencesource.microsoft.com/. To be able to download the source code and review the generated documentation, where you need to methods, classes to finish their documentation. All of this can be watch online via the browser and if you want to upload a document or file stavki.
3 answers
July 9th 19 at 11:19
Solution
Doxygen?

First option: ligament: SCM - written to disk - generate - web-server. Here, however, the online documentation will not only documented in the code.

Second option: SCM - unloading in docbook comments in the XML Editor applet (on the server) - generate - web-server. But then again with online in its pure form (as in wiki) will not be - only through the execution of the applet on the client machine.

Oh, and... forgot to add. The resource that you cited, uses statics. It is not possible to upgrade online.
Thank you. I had not faced such means, see Doxygen... But generally, it is good to see the documentation and a peek at the source code of the implementation... - Hilda commented on July 9th 19 at 11:22
What's stopping you do include the source code inside the docbook file, for example? Here it is: https://simonecarletti.com/blog/2009/01/using-xinc... or so (including the section text): doccookbook.sourceforge.net/html/en/dbc.markup.xin... i.e. examples will be "live" and up to the drive but do not overdo it and don't forget to monitor the relevance of ligament description code - Demond_Langworth18 commented on July 9th 19 at 11:25
+1 for DocBook) - Breana_Leffl commented on July 9th 19 at 11:28
,
if you have any questions, then welcome to the Russian forum about a single source: forum.singlesourcing.ru - Demond_Langworth18 commented on July 9th 19 at 11:31
OK, thank you Edward! - Hilda commented on July 9th 19 at 11:34
July 9th 19 at 11:21
Solution
Opengrok
July 9th 19 at 11:23
Solution
If you want just like referencesource.microsoft.com, source.roslyn.io, use https://github.com/KirillOsenkov/SourceBrowser with the use of which they are made.
If you want to constantly upgrade - add Tusk in Continuous integration - generation and pablish.
... and it's cool!!! Thank you! - Hilda commented on July 9th 19 at 11:26

Find more questions by tags ProgrammingSoftwareWeb DevelopmentDocumentationC#