2011-10-02 8 views
6

Mi piacerebbe avere un singolo comando per auto-linearizzare i commenti in stile XML in .NET.Come inserire automaticamente commenti in .NET?

Esempio:

/// <summary> 
/// This comment line should be 
/// on one line, and other lines in this <summary> block should be wordwrapped. 
/// </summary> 

Non mi dispiacerebbe comprare alcuni dei plugin Studio visivi commerciali, se sono in grado di fare questo.

+1

1 è così Novanta eh! – kenny

+0

quando si fa clic su tre volte il simbolo '/' vs crea il riepilogo (è la funzione di ricondizionamento?) – username

+1

Premendo "/" 3 volte si crea il blocco di riepilogo come predefinito in Visual Studio; non fa parte di Resharper; anche se è possibile ottenere plug-in che compilano in modo intelligente il sommario. –

risposta

3

Ho scritto un add-in per Visual Studio, AtomineerUtils Pro Documentation, che aggiornerà e riassumerà sia commenti normali che commenti di documentazione (nei formati XML, Doxygen, Qt e JavaDoc). (Non è gratuito, ma è molto economico e c'è una prova gratuita di 30 giorni)

Cerca di conservare in modo intelligente le nuove righe importanti: testo come rientri, elenchi puntati, righe vuote o un doppio spazio alla fine di una riga (tra le altre cose) saranno tutti utilizzati come suggerimenti per il motore di wrapping per garantire che la formattazione non venga persa.

6

Prova la prova di ReSharper, afferma che formatta XML Doc Commenti (Vai Here e cerca commenti di documenti XML per ulteriori informazioni) e tende ad essere molto personalizzabile.

Se ciò non funziona, la cosa più vicina che ho trovato era su CodeProject, è destinato a Visual Studio 2003; tuttavia è open source quindi potresti riuscire a farlo funzionare senza il costoso plug-in di terze parti.

0

Aggiungi un < para/> nei vostri commenti

Problemi correlati