Я получил эту проблему, где мой редактор кода выглядит так:
пока я хочу чтобы это выглядело так:
Как это исправить?
Я получил эту проблему, где мой редактор кода выглядит так:
пока я хочу чтобы это выглядело так:
Как это исправить?
Есть пара дополнений, которые облегчат вам эту задачу:
SemanticColorizer - Visual Studio Marketplace:
Семантический синтаксис Colorizer
Расширение редактора Visual Studio 2015 и 2017 для выделения семантического синтаксиса.
Он использует API-интерфейсы Roslyn для выделения следующих типов синтаксиса различными цветами, чтобы их было легко узнать.
Чтобы изменить цвета, используйте обычные параметры "Шрифт и цвета" в Visual Studio. Ищите Semantic * в "Показать элементы".
- Поля класса
- Enum поля
- Статические методы
- Обычные методы
- Конструкторы
- Введите параметры
- параметры
- Пространства имен
- Свойства класса
- Локальные переменные
- Специальные типы (встроенные)
- Нормальные типы
Код довольно прост, но в настоящее время он не написан с использованием Async API в Roslyn.
Это расширение работает для первой финальной версии Visual Studio 2015 и всех ее преемников.
Улучшенная подсветка синтаксиса - Visual Studio Marketplace:
Улучшенная подсветка синтаксиса
Расширение классификатора редактора Visual Studio на основе асинхронных API Roslyn для выделения C # и кода Visual Basic.
Есть подсветка синтаксиса для "События", "Поля", «Fieds (Constant)», «Fields (Inside Enums)», "Local Variables", "Methods", «Methods (Extension)», «Methods (Static)» , "Пространства имен", "Параметры" и "Свойства".
См. Также Форматирование Visual Studio - Цвет метода изменения - Переполнение стека для дальнейшего обсуждения.