Функция Scope Highlight в Visual Studio? (то же, что и в BlueJ для java)

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

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

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

Я заметил, что здесь есть аналогичный вопрос, касающийся eclipse, Eclipse IDE Scope Highlighting?

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

Заранее благодарим за ответ.


person SwiftHands    schedule 02.01.2013    source источник


Ответы (2)


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

CodeRush Express

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

person Luis    schedule 08.01.2013

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

скриншот

Productivity Power Tools 2013

Productivity Power Tools 2015

Обновить

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

person Kim    schedule 01.03.2016