Функция "Подсветка области" в Visual Studio? (так же, как видно в BlueJ для Java)

Я хотел бы знать (так как мне пока не удалось найти такую ​​функцию в настройках VS), есть ли функция, которая позволяет подсветку области так же, как это видно в BlueJ IDE для Java, вот пример:

Обратите внимание на то, как все блоки кода выделены цветом, когда я изучал Java с использованием blueJ, я обнаружил, что при взгляде на код это было очень легко, и все стало намного более организованным, переход на C# и работа над MS visual studio, его весь текст с некоторой подсветкой, именами классов, ключевыми словами и т. д., но в целом он все еще ощущается как черный текст на белом фоне и ему не хватает организованного чувства, которого мне очень не хватает из blueJ,

я заметил, что здесь есть похожий вопрос, относящийся к Eclipse, Eclipse IDE Scope Highlighting?

просто чтобы быть в безопасности, снова спрашиваю, обращаясь к Visual studio, есть ли такая функция в VS? Есть ли надстройка \ плагин для VS, который позволяет это?

Заранее спасибо за ваш ответ.

2 ответа

Решение

Посмотрите на плагин DevExpress CodeRush, есть 30-дневная пробная версия. Предоставляемая функция называется "Структурная подсветка", и я думаю, что она даже лучше, чем вы хотите (и ее можно настраивать).

CodeRush Express

CodeRush Документация

Microsoft предоставляет бесплатное расширение для Power Tools Power Tools для Visual Studio 2013 и 2015. Оно имеет функцию "Визуализатор структуры", похожую на плагин CodeRush. И то, и другое более тонкое, чем стиль BlueJ, но должно сделать область видимости немного более четкой.

Скриншот

Производительность Power Tools 2013

Производительность Power Tools 2015

Обновить

Visual Studio 2017 интегрировала эту версию в базовое приложение для C#, Visual Basic, F# и XAML (в виде структурных руководящих строк). Тем не менее, C++ по-прежнему требует расширения.

Другие вопросы по тегам