Voglio generare la documentazione del codice in un formato semplice. Gli elementi chiave sono Method Signature, membri, costruttori, metodi. Sto prendendo varie applicazioni in .NET e creando documentazione per loro. Aggiungerò note a ciascun articolo. Il risultato finale dovrebbe essere simile alla documentazione MSDN o API Java.
Quindi, voglio prendere il mio codice sorgente e avere una sorta di modello generato a cui posso aggiungere note. Voglio scegliere e scegliere determinate classi e non altre attraverso varie applicazioni.
Non sto parlando di documentazione intellisense. Questa documentazione sarà usata come riferimento al di fuori dello studio visivo. AFAIK, questo è tutto ciò che i commenti XML fanno bene in .NET.
Sto documentando varie interfacce e punti di ingresso per la scrittura di estensioni per un'applicazione di terze parti. Non possediamo il loro codice, quindi non posso entrare e aggiungere commenti XML alle loro interfacce, classi, ecc. Invece, ho bisogno di implementare l'interfaccia e commentarla. Quindi documentalo sul web. Documentare ogni implementazione solo per spiegare la loro architettura è ridondante. Non documentano le loro cose ... questo è il problema principale qui.
C'è qualche strumento che può aiutare con questo processo? Cosa suggerisci?