Mon projet a un groupe de #ifdefs
. Les macros utilisées par ces #ifdef
sont généralement passées à travers la ligne de commande en utilisant l'option '/D'
pour obtenir différentes configurations de construction. Visual Studio suppose à tort que ces macros ne sont pas définies et grise les blocs de code présents à l'intérieur de ces #ifdef
s. Le problème n'est pas la coloration syntaxique - je peux transformer le code grisé en code de couleur à partir d'Options; le problème principal est que je ne suis pas capable d'aller à la définition de la fonction de toutes les fonctions présentes à l'intérieur de ce #ifdef
. J'ai essayé de lire sur Visual Studio hint files mais cela n'a pas fonctionné pour moi.Visual Studio marquant de manière incorrecte les blocs de code inactifs lors de l'utilisation de `# ifdef`
Quelqu'un peut-il m'aider avec ce problème? J'utilise Visual Studio 2008.
C'est une solution, mais il y a un tas de #ifdefs, pas seulement un, et ils sont dispersés. Donc, je voudrais avoir une meilleure solution que cela. – Ashwin