2010-07-24 12 views
13

Je veux la coloration syntaxique enchantée dans les commentaires pour le langage C++ dans Visual Studio 2010. Par exemple, je le code suivant:Visual Studio: coloration syntaxique pour Doxygen style C++ Commentaires

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

Dans Visual Studio tout \ param, \ sa et d'autres commandes Doxygen ne sont pas mises en surbrillance. Est-il possible d'ajouter une surbrillance personnalisée à Visual Studio? Pour moi, la coloration syntaxique idéale pour de tels commentaires C++ est dans Anjuta (IDE C++ GNU/Linux).

Merci.

MISE À JOUR

j'ai écrit EnhancedCommentsCpp addon pour Visual Studio 2010/2012 qui met en évidence les commandes Doxygen:

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

Voici comment il ressemble: enter image description here

+1

J'espère que vous n'avez pas ce code - il va légitimement générer des plaintes de doxygen que votre documentation ne correspond pas aux noms de paramètres réels dans le code source. Au-delà de cela, "le premier argument" n'est pas ce qui devrait être dans votre documentation. –

+0

Il s'agit simplement d'une copie non conforme de la documentation Doxygen. Merci :) – Jarlaxle

+0

Quel type de surbrillance voulez-vous? Je jette ensemble un échantillon/extension qui le fait, mais quelques informations supplémentaires seraient utiles. –

Répondre

3

Vous pouvez utiliser Visual Studio Extensibility pour ajouter cust Om coloration syntaxique. Vous devrez vérifier MSDN et le SDK Visual Studio Extensibility pour savoir comment.

+1

J'avais terminé l'extension Visual Studio de base pour la coloration syntaxique des commandes Doxygen. Merci pour l'indice! : 0) En tout cas c'est très basique (je peux l'améliorer, mais ce sera une perte de temps) donc je préfère trouver quelque chose de plus utilisable :) – Jarlaxle

Questions connexes