Переопределение цветов Intellisense в Visual Studio 2015
Я использую тему Light с пользовательскими цветами текстового редактора. В Visual Studio 2015 у меня Intellisense и других лампочек/зависаний/всплывающих окон все цвета кода соответствуют настройкам текстового редактора.
Звучит неплохо, но тема Light имеет очень светло-серый фон, и я предпочитаю белый цвет переднего плана для обычного текста в редакторе. Это заканчивается так:
![введите описание изображения здесь]()
Из моего исследования до сих пор...
В предыдущих версиях Visual Studio эта раскрашенная функция Intellisense использовалась надстройкой Powerivity Power Tools. Он может быть отключен. Это не установлено. Теперь он встроен в Visual Studio, и я не смог найти место, чтобы отключить его.
Я действительно не хочу связываться с редактором тем. Мне просто нужен черный текст Intellisense, или, по крайней мере, превратить белый текст в черный в всплывающие окна. Другие говорили, что он не работает с Intellisense, но я не уверен.
Я установил "Инструменты" > "Параметры" > "Окружающая среда" > "Шрифты и цвета" > "Редактор всплывающей подсказки" > "Цвет обычного текста переднего плана" на черный. Вот почему слова под кодом черные. Но это не влияет на сам код.
Ответы
Ответ 1
У меня есть эта же проблема, поскольку я использую темно-синий фон с легким текстом.
Я использовал это дополнение:
https://visualstudiogallery.msdn.microsoft.com/6f4b51b6-5c6b-4a81-9cb5-f2daa560430b
Затем скопируйте тему, которую вы в настоящее время используете, но не переключайтесь на нее еще (если вы хотите сохранить текущие настройки шрифта/цвета).
Затем я экспортировал свои настройки "Шрифт и цвет", открыл сгенерированный файл и полностью удалил XML-элемент "Тема".
Затем вы можете перейти к новой скопированной теме и повторно импортировать параметры цвета из только что созданного файла с помощью "Импорт и экспорт настроек".
Затем перейдите в надстройку редактора тем в разделе Инструменты > Настроить цвета. Редактируйте тему. Выберите параметр "Показать все элементы" и найдите "подсказку" в файле *.theme. Обновите Editor Tooltip -> Plain Text -> Foreground
, чтобы быть ярким, а Environment -> ToolTip
- темным.
Это не идеальное решение, но оно может использоваться до тех пор, пока они не исправят его.
Ответ 2
@karoberts ответ хорош, хотя с уже установленным редактором цветовых тем Visual Studio 2015 я должен был
- Обновление всплывающей подсказки редактора → Обычный текст → Передний план должен быть ярким, а окружение → ToolTip темным.
- примените тему
- перезапустить Visual Studio (иначе это не займет фоновый рисунок)
Но экспорт/импорт, как в ответе @karoberts, не был необходим.
![введите описание изображения здесь]()
Ответ 3
Попробуйте это
инструменты > параметры > шрифты и цветa > показать настройки для "Enviroment" > подсказкa > элемент фона
Ответ 4
Подсказка выше: "Инструменты> Параметры> Шрифты и цвета> Показать настройки для" Окружающая среда "> Подсказка> Фон элемента" помогли мне! (визуальная студия 2019).
Цвет "Maroon" создал хороший фон, где я теперь могу видеть всю информацию intelliSense.