Плагин для R# похож на CodeRush "Выделение оператора"

См. Здесь http://www.hanselman.com/blog/InSearchOfThePerfectMonospacedProgrammersFontInconsolata.aspx - для лучшего описания - подсветка блоков операторов - например, в изображениях по ссылке "блоки операторов" сгруппированы с вертикальной линией. Я понимаю, что это особенность CodeRush - есть ли в R# что-то похожее или плагин для того же?

3 ответа

Решение

Я использую последнюю версию ReSharper, которая в настоящее время доступна - ReSharper 4.5 - но, к сожалению, я не верю, что есть какая-либо функция для рисования вертикальной линии между соответствующими фигурными скобками, как на скриншотах, на которые вы ссылались.

Функция, которую я нахожу полезной, как упомянул Бен, - это подсветка соответствующей фигурной скобки, однако она действует только тогда, когда курсор находится рядом с открывающей или закрывающей фигурной скобкой.

В R# есть функция, которая называется Highlight current line, которую вы должны включить в опциях ReSharper. Это похоже на дерьмо на темном фоне, высококонтрастные темы, поэтому, если вы используете одну, я бы предложил перейти к параметрам Visual Studio в разделе "Шрифты и цвета" и перейти к "ReSharper - current Line" и сделать цвет фона более темным, не так много контрастирует с фоном.

R# также имеет соответствующую подсветку фигурных скобок, которая также настраивается цветом в том же диалоге параметров VS.

Это отвечает на ваш вопрос?

Notepad ++ имеет хорошую функцию сопоставления фигурных скобок с вертикальными линиями, соответствующими фигурным скобкам. Это не VS, поэтому я использую его только когда сталкиваюсь с каким-то непонятным JS, вырезаю и вставляю, разбираю фигурные скобки и возвращаюсь к VS. Было бы здорово, если бы такая функция существовала в VS или R#.

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