Отключение выделения текущей строки в редакторе Visual Studio - PullRequest
155 голосов
/ 25 октября 2011

Редактор Visual Studio выделяет текущую строку, изменяя цвет фона текущей строки.Есть ли простой способ отключить эту подсветку?Иначе, какой параметр в диалоговом окне «Шрифты и цвета» управляет цветом фона выбранной в данный момент строки в редакторе?

Ответы [ 6 ]

263 голосов
/ 25 октября 2011

Есть ли простой способ отключить эту подсветку?

Инструменты -> Параметры -> Текстовый редактор, в группе Дисплей снимите флажок «Выделить текущую строку»

Какой параметр в диалоговом окне «Шрифты и цвета» управляет цветом фона выбранной в данный момент строки в редакторе?

Цвета называются «Выделить текущую линию (активную)» и «Выделить текущую линию»(Inactive) "

21 голосов
/ 15 августа 2013

Чтобы отключить границу вокруг текущей строки

В VS 2019

Перейти к: Среда -> Шрифты и цвета:

Найтиотображаемый элемент: Выделите текущую строку

Установите для переднего плана элемента цвет: Автоматический

В VS 2017 и более ранних версиях

Перейти к: Инструменты -> Параметры -> Текстовый редактор:

Найти элементы дисплея:

  • Выделить текущую строку (активную)
  • Выделение текущей строки (неактивно)

Установите для переднего плана элемента цвет: Автоматически

3 голосов
/ 01 июня 2015

Если вы используете Resharper, это:

Инструменты -> Параметры -> Текстовый редактор:

  ReSharper Current Line Highlight
1 голос
/ 16 апреля 2017

, если его визуальный код составляет

"editor.renderLineHighlight": "none"
0 голосов
/ 10 августа 2018

Визуальная помощь и расширения vsvim были конфликтующими. Поэтому я отключил его в опциях визуальной помощи.

Снимите флажок: Подсветка-> Выделить результаты быстрого поиска и поиска в файлах. По какой-то причине «esc» не работает.

0 голосов
/ 23 декабря 2015

В дополнение к предыдущему ответу я хотел бы отметить, что Visual Assist (значок помидора) также имеет выделенную текущую строку , которая все еще может быть активной, пока ваша опция подсветки Visual Studio отключена. Это сводило меня с ума! Найдите его в Visual Assist Option * Панель 1006 *, Дисплей Категория.

Так что не забудьте также снять флажок с подсветки VisualAssist.

редактировать мои настройки:

  • Параметр Visual Assist выключен выключен
  • Параметр Visual Studio включен на (в части «Редакторы текста»)
  • В настройках цвета шрифта для Выделите текущую строку (активная и неактивная), установите передний план на Автоматический
  • Наконец, вы можете установить желаемый цвет подсветки с помощью фона цвета.

Последнее замечание: иногда Visual Studio все портит, вам, возможно, придется его перезапустить или закрыть / открыть вкладки ... к сожалению, YMMV.

...