2015-07-22 5 views
17

Я использую тему Light с пользовательскими цветами текстового редактора. В Visual Studio 2015 у меня Intellisense и других лампочек/зависаний/всплывающих окон все цвета кода соответствуют настройкам текстового редактора.Переопределение цветов Intellisense в Visual Studio 2015

Звучит неплохо, но тема «Свет» имеет очень светло-серый фон, и я предпочитаю белый цвет переднего плана для обычного текста в редакторе. Он заканчивается так: enter image description here

От моего исследования до сих пор ...

В предыдущих версиях Visual Studio, это раскрашенный функция Intellisense происходил из Productivity Power Tools надстройки. Он может быть отключен. Это не установлено. Теперь он встроен в Visual Studio, и я не мог найти место, чтобы отключить его.

Я действительно не хочу связываться с редактором тем. Мне просто нужен черный текст Intellisense, или, по крайней мере, превратить белый текст в черный в всплывающие окна. Другие говорили, что это не работает с Intellisense, но я не уверен.

Я установил Инструменты> Параметры> Окружающая среда> Шрифты и цвета> Редактор Подсказка> Обычный цвет текста переднего плана до черного. Вот почему слова под кодом черные. Но это не влияет на саму ссылку на код.

ответ

25

У меня есть эта же проблема, поскольку я использую темно-синий фон с легким текстом.

Что я сделал использовать это дополнение:

https://visualstudiogallery.msdn.microsoft.com/6f4b51b6-5c6b-4a81-9cb5-f2daa560430b

Затем скопируйте тему, которую вы используете, но не переключиться на него еще (если вы хотите сохранить ваш текущий шрифт/цвет настройки).

Затем я экспортировал свои настройки «Шрифт и цвет», открыл сгенерированный файл и полностью удалил XML-элемент «Тема».

Затем вы можете переключиться на новую скопированную тему и повторно импортировать свои настройки цвета из только что созданного файла, используя «Параметры импорта и экспорта».

Затем перейдите к редактору редактора тем в разделе Инструменты> Настроить цвета. Редактируйте тему. Выберите параметр «Показать все элементы» и найдите «подсказку» в файле * .theme. Обновите Editor Tooltip -> Plain Text -> Foreground, чтобы быть ярким, и Environment -> ToolTip будет темным.

Это не идеальное решение, но оно может использоваться до тех пор, пока они не зафиксируют его.

+0

Потрясающе, спасибо за счет гуляем! –

+0

Я тебя люблю. Это спасло меня от мучений. Я пытался настроить мою импортированную тему 2013 года и проходил по очереди по одному. Это ужасно, так как нет кнопки приложения или предварительного просмотра, чтобы вы не могли видеть свои изменения, не выходя из него. Использование этого редактора тем, что все включено, блестяще! – Ravendarksky

9

@karoberts ответить хорошо, хотя с Visual Studio 2015 Цвет Theme Editor уже установлен, я должен был

  • Обновление редактора подсказке -> Plain Text -> Foreground быть ярким, и окружающей среды - > ToolTip быть темно
  • применить тему
  • рестарт Visual Studio (в противном случае она не будет принимать фон)

Но экспорт/импорт, как в ответе @karoberts, не был необходим.

enter image description here

+3

Трюк заключается в том, чтобы перезапустить визуальную студию! благодаря! – Ingenator

+1

Некоторым изменениям в шрифте и цвете не требуется перезагрузка, но некоторые изменения (например, подсказка intellisense) нуждаются в перезапуске, чтобы отразить изменения. –

1

Попробуйте это
Сервис> Параметры> шрифты и цвета> Настройки шоу для "Enviroment"> Подсказка> элемент фона

Смежные вопросы