Для себя я написал простое и легкое «расширение классификатора редактора» для Visual Studio на основе асинхронных Roslyn API до Подсветка синтаксиса пользовательских тегов в C # и Visual Basic код.
Имеет подсветку синтаксиса для:
- " События "
- " Поля "
- " Поля (постоянные) "
- " Поля (внутри перечислений) "
- " Локальные переменные "
- " Методы "
- " Методы (расширение) "
- " Методы (статические) "
- " 1051 * Namespaces *"
- " Параметры "
- " Свойства "
В будущем возможно появится синтаксическая подсветка 1064 * для чего-то другого.
Вы можете установить это расширение из Visual Studio Marketplace , перейдя по ссылке ниже:
Загрузить: " Улучшенная подсветка синтаксиса ".
Вы можете изменить настройки подсветки синтаксиса , перейдя в " Инструменты "> " Параметры "> " Среда "> " Шрифты и цвета">" Текстовый редактор"и прокрутка до свойств, начинающихся с префикса" Пользовательские теги - ...".
Синтаксическая подсветка для " Классы ", " Делегаты ", " Перечисления ", " Интерфейсы"," Модули"," Структуры"и" Параметры типа"чуть ниже, они имеют префикс" Типы пользователя -. .."и являются встроенными по умолчанию.
Удачи.