Проблемы с пользовательскими ключевыми словами в Visual Studio 2013

Я работаю над проектом C ++ с VS2013 Express, и у меня проблема с подсветкой синтаксиса.

Это довольно низкоуровневый встроенный проект, поэтому я работаю с некоторыми stdint.h такие типы, как uint8_t а также uint16_t довольно регулярно. Visual Studio по умолчанию не выделяет эти типы, поэтому я создал несколько пользовательских ключевых слов для типов, которые я использую повсеместно.

Моя проблема в том, что Visual Studio, кажется, выделяет ключевые слова только в определенных контекстах. Вот ссылка на то, как это выглядит.

введите описание изображения здесь

Visual Studio не имеет проблем с выделением ключевых слов в глобальной области видимости моего файла, но внутри определения функции и тела функции ключевые слова больше не выделяются.

Есть ли обходной путь для этого? Конфигурация «Шрифт» и «Цвета» в параметрах Visual Studio, по-видимому, настолько нейтральны к языку, насколько это возможно, и не содержат упоминаний о области видимости, и ни один из параметров C / C ++, по-видимому, не решает эту проблему. Благодарю.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]