Визуальные цвета студии запутались


9

Время от времени Visual Studio решает испортить мои цвета.

Вот что происходит:

Визуальная студия ломаных цветов

Это должно выглядеть так:

хорошие цвета визуальная студия

Я не уверен, что является причиной этого, но я надеюсь, что кто-то еще испытал это раньше и смог это исправить.


Они действительно испорчены в настройках или это просто проблема рендеринга?
Der Hochstapler

Какая версия Visual Studio и что вы делаете, чтобы сбросить цвета?
harrymc

чтобы сбросить цвета, перезапустить Visual Studio
Джао

Ответы:


7

Проверьте этот вопрос в StackOverflow:

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

Также нашел эту ссылку, хотя я не знаю, действительно ли это связано.


Из скриншотов не похоже, что Jao установил VAX.
Synetech

Нет, но я подумал, что эта проблема, вероятно, не изолирована от VAX, но относится к другим плагинам, способным связываться с настройкой цвета.
Qw4z1

Если плагины путаются с синтаксической окраской, не делая ее очевидной для пользователя (и не предоставляя простой способ ее отключить), то это действительно плохой плагин, тем более что любой, кто использует VS, вероятно, достаточно умен, чтобы выяснить, как получить доступ к настройкам плагина. ,
Synetech

4

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

Для исправления перейдите в Параметры ReSharper: Проверка кода / Настройки и отключите Идентификаторы цвета.

Я не знаю причину, по которой они включаются и выключаются, но, возможно, это связано с тем, что другие пользователи в вашей команде включили их в своем «слое настроек» ReSharper, которым вы можете управлять в ReSharper / Manage Options.


Извините, я не установил резарпер.
Яо

2

У меня была та же проблема, и я просто изменил Цветовую тему на Синий (Инструменты> Параметры> Среда> Общие> Визуальный опыт> Цветовая тема), щелкнул ОК ... затем изменил ее на ТЕМНЫЙ, и все цвета вернулись в нормальное состояние.


1

Я сталкивался с этим раньше. Я заметил, что это обычно происходит после обновления аддона или компонента.

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

  1. Инструменты> Настройки импорта и экспорта ...
  2. Выберите Экспорт выбранных настроек среды.
  3. Все настройки> Параметры> Среда> Шрифты и цвета (отметьте только эту опцию)
  4. Сохраните файл настроек под узнаваемым именем (например, VimTheme.vssettings)

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


Это случается довольно редко, иногда три или четыре раза в день, а в некоторые дни все хорошо. После перезапуска Visual Studio цвета в порядке. Так может быть , это проблема рендеринга, я не знаю
Джао

Ммм, вы напоминаете мне о другой проблеме, с которой я иногда сталкиваюсь в SQL Management Studio: всякий раз, когда я перемещаю окно с одного монитора на другой, вся область кода портится. Всякий раз, когда это происходит, я быстро вхожу / выхожу из полноэкранного режима (alt + shift + enter дважды). Интересно, будет ли это иметь эффект в вашей Visual Studio. Наверное, нет, но стоит попробовать.
Деретус

0
  1. Закрыть Visual Studio
  2. Откройте редактор реестра ( regeditдостаточно)
  3. Удалите следующую запись реестра:
    HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\UseDebugColorScheme
  4. Перезапустите Visual Studio

этот ключ реестра не существует на моем компьютере
Джао

Очень плохо; это означает, что какая-то другая неизвестная вещь не так. :-(Возможно, HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\ThemeColorCacheможет помочь очистка кеша путем удаления ключа . Если нет, то попробуйте выполнить ремонтную установку VS.
Synetech

0

На скриншотах это выглядит как та же цветовая схема с небольшими изменениями. Вы сами поменяли какой-либо цвет или даже просто немного поэкспериментировали с темами? Вы, например, сделали копию темы, изменили несколько цветов, а затем отменили?

Снимок экрана вашего меню Темы может помочь сузить проблему.

В следующий раз, когда тема изменится, убедитесь, что в меню Темы по- прежнему выбрана правильная тема . Может случиться так, что время от времени вы нажимаете некоторую комбинацию клавиш или аккорд, который вызывает изменение темы (например, случайное открытие меню « Тема» и нажатие клавиши, которая соответствует другой теме), или с помощью горячей клавиши, которая специально изменяет тема (вы можете проверить это в разделе клавиатуры диалога настроек).


0

Это было связано с оборудованием. Отключение аппаратного ускорения исправило это.


0

Мне просто пришлось перезапустить Visual Studio, чтобы это исправить.


Этот «ответ» идентичен одному из комментариев.
zx485

@ zx485 Какой ответ на этот вопрос?
Sundeep

Не на ответ, а скорее на один из комментариев по вопросу о самом владельце вопроса, который был сделан семь лет назад.
zx485
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.