2010-07-24 14 views
13

voglio incantato la colorazione della sintassi nei commenti per il linguaggio C++ in Visual Studio 2010. Ad esempio, ho il seguente codice:Visual Studio: evidenziazione della sintassi per stile Doxygen C++ commenta

/*! 
     \sa testMeToo() 
     \param a the first argument. 
     \param s the second argument. 
*/ 
int testMe(int a,const char *s); 

In Visual Studio tutto \ param, \ sa e altri comandi Doxygen non sono evidenziati. È possibile aggiungere l'evidenziazione personalizzata a Visual Studio?

Per quanto mi riguarda l'evidenziazione della sintassi ideale per tali commenti C++ è in Anjuta (GNU/Linux C++ IDE).

Grazie.

UPDATE

ho scritto EnhancedCommentsCpp addon per Visual Studio 2010/2012 che mette in evidenza Doxygen comandi:

http://visualstudiogallery.msdn.microsoft.com/11a30c1c-593b-4399-a702-f23a56dd8548

Questo è come sembra: enter image description here

+1

Spero che tu non abbia quel codice - legittimamente genererà reclami da doxygen che la tua documentazione non corrisponde ai nomi dei parametri effettivi nel codice sorgente. Oltre a ciò, "il primo argomento" non è ciò che dovrebbe essere nella documentazione. –

+0

Questa è solo una copia non accurata della documentazione Doxygen. Grazie :) – Jarlaxle

+0

Che tipo di evidenziazione vuoi? Sto lanciando un campione/estensione che lo fa, ma qualche informazione in più sarebbe utile. –

risposta

3

È possibile utilizzare Estensibilità di Visual Studio per aggiungere cust om evidenziazione della sintassi. Dovrai controllare MSDN e Visual Studio Extensibility SDK per scoprire come.

+1

Avevo finito l'estensione di base di Visual Studio per l'evidenziazione della sintassi dei comandi di Doxygen. Grazie per il suggerimento! : 0) In ogni caso è molto semplice (posso migliorarlo, ma sarà una perdita di tempo) quindi preferisco trovare qualcosa di più utilizzabile :) – Jarlaxle

Problemi correlati