2010-10-26 7 views
1

J'écris une bibliothèque C++ - CLI dans VS 2008, elle ne met en évidence que les mots-clés. Je voudrais mettre en évidence pour les types CLR et les types que je définis aussi bien. Essayé Outils-> Options-> Environnement-> Polices et Couleurs ne semble pas fonctionner. Quelqu'un peut-il me faire savoir comment le faire en VS sans utiliser de plugin (heureux d'utiliser si le plugin est gratuit).Surlignement de la syntaxe Visual C++ 2008

Répondre

2

Vous ne pouvez pas sortir ceci de Visual Studio. Sa coloration syntaxique est basée sur l'analyse lexicale. Qui détecte les éléments de programmation simples, mot-clé, identificateur, commentaire, numéro, chaîne littérale, directive pré-processeur, etc. La mise en évidence sélective des identifiants est un problème beaucoup plus difficile, il nécessite l'analyse du texte.

Non seulement est-ce lent, ce qui affecte la vitesse de rendu du texte, il est également très difficile à faire, car le texte est presque toujours dans un état irréalisable que vous modifiez le code. Le plug-in universel pour l'IDE C++ est Visual Assist de Whole Tomato. Mais ce n'est certainement pas gratuit, ce genre d'add-ons ne le sont jamais. Aucune idée à quel point ils supportent C++/CLI, vous devriez essayer avec le téléchargement d'essai.

Questions connexes