2015-07-30 4 views
8

В VS2015 У меня есть расширение редактора цветовой темы, и я использую тему Dark with Light Editor.Изменить цвет фона всплывающей подсказки в VS2015

Всплывающие подсказки в основном не читаются, поскольку фон всплывающей подсказки слишком темный.

screenshot

Я попытался изменить настройки в меню Инструменты → Настройки → Среда → Шрифты и цвета, но не смогли найти ничего, чтобы сделать подпись просто белый. Я также попытался клонировать тему через редактор тем и настроить параметры, но я не знаю, какие настройки будут отвечать за это.

Кто-нибудь знает, как сделать это доступным для чтения?

+1

Настройка, которую вы ищете, должна быть в подсказке редактора, но MS по какой-то причине не раскрывает ее, и теперь вы можете изменить только обычный текст в всплывающей подсказке. – thllbrg

+0

@thllbrg Я нашел эту настройку, и я изменил текст переднего плана, но только изменил текст комментария, который иногда появляется в нижней части всплывающей подсказки. Наведение курсора на HTML-тег показывает, что темный фон с черным текстом для описания, поэтому я не уверен, к чему привязан этот цвет. – mbomb007

ответ

11

С помощью расширения редактора Темы цвета, изменить цвет подсказки фона, как это:

  1. Нажмите на «Изменить тему» ​​
  2. Нажмите на «Показать все элементы» в строке меню (по умолчанию, только «Общие элементы»)
  3. Найти запись Environment -> ToolTip. Это влияет на цвет фона всплывающей подсказки.
+0

Ну ... я не чувствую себя глупо. Я думал, что пробовал это, и это не сработало. Полагаю, я просто не делал этого правильно. Спасибо за ответ. – Brandon

+5

Брэндон: Когда дело доходит до шрифтов Visual Studio и цветов/тем крушения, никто не должен чувствовать себя глупо. – JohnC

+0

Есть ли способ сделать это, если он не сдует все мои существующие шрифты и цвета? – StingyJack

0

Это исправление для пользователей, использующих тему высокой контрастности Windows. В этом случае нет способа изменить цвет фона всплывающей подсказки в окне параметров Visual Studio и ни в редакторе редактора цветового редактора.

Так, чтобы исправить это:

  1. Перейти к/AppData/Local/Microsoft/Windows/Themes и найти тему, которую вы используете.
  2. Откройте его в текстовом редакторе и найдите раздел [Панель управления \ Colors]
  3. Изменить свойства InfoText и InfoWindow, например
    • InfoText = 255 255 255
    • InfoWindow = 0 0 0
  4. Обновить текущую тему (перейти к другой теме, а затем вернуться к этому)

Результат (Visual Studio 2015 и Wi ndows High Contrast тема):

Final result

0

Я также использую Color Theme Editor Расширение с пользовательской темы, основанный на "Dark с легким редактором". Собственно, цвет фона подсказки для меня был
Окружающая среда -> CommandBarMenuBackgroundGradientBegin.
(см ответ Брэндона о том, как изменить его)
IDE Screenshot

5

Вы можете изменить цвет подсказке фона, как это (не требует Color Editor Theme расширение):

  1. Инструменты> Параметры. ..
  2. окружающая среда> шрифты и цвета
  3. Показать настройки для: Environment
  4. Отображаемые элементы: ToolTip
  5. Выберите цвет из Item фона ниспадающего или нажмите Пользовательские кнопку

Look of Options dialog with selected ToolTip item

+0

Это работает, спасибо вам большое! – Diryboy

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