web-dev-qa-db-fra.com

Programmation C ++ - Existe-t-il un moyen de faire reconnaître par gedit de nouvelles classes?

Je suis en programmation C++ dans ubuntu 12.04 en utilisant gedit et il reconnaît les commandes par défaut c ++. Je me demandais si je pouvais le rendre capable de reconnaître les nouvelles classes que je définis et de changer leur couleur dans le code ou qch.

merci

3
soroosh.strife

Je ne pense pas qu'il existe un moyen automatique de le faire, mais vous pouvez le faire manuellement. Si vous exécutez gksudo gedit /usr/share/gtksourceview-3.0/language-specs/cpp.lang, il ouvrira le fichier de définition qui contrôle la façon dont gedit effectue la coloration syntaxique pour C++. Si vous souhaitez que vos classes aient la même couleur que les types intégrés (par exemple bool), ajoutez une ligne comme

<keyword>classname</keyword>

Vers la section qui commence

<context id="types" style-ref="type">
3
Andrew Johnson