Это не то, как подсветка синтаксиса работает в VS2008.Это делается с помощью «лексического анализа», а не синтаксического анализатора языка.Другими словами, он маркирует текст в файле исходного кода и классифицирует его по лексическому типу.Ключевое слово, идентификатор, номер, строковый литерал, комментарий, пробел.И дает им соответствующий цвет.
Важно, чтобы это работало именно так, потому что лексический анализ быстрый, анализ медленный.Получение текста для перерисовки в текстовом редакторе должно быть быстрым.Соответственно, он не имеет возможности классифицировать отдельные ключевые слова, единственная опция, которую вы получили, это цвет «Ключевое слово» в диалоге.Который меняет цвет всех ключевых слов, а не только ref
.