Resharper 4.5 сломал мою цветовую схему

Я точно не знаю, что здесь пошло не так, но ReSharper 4.5 RTM, похоже, украл мою цветовую тему Visual Studio. Обычно я использую злую тему Фредрика Калсета, а ReSharper я использую с версия 2.0. Никогда раньше такого не было, даже при использовании бета-версии 4.5. Моя схема осталась нетронутой без пагубного вмешательства - ну, на самом деле ReSharper сделал свою обычную подсветку, которая на самом деле была довольно комплиментарной! Но на этот раз при сборке моей новой машины результат выглядит так:

Темные цвета для светлой темы

Да, я знаю, что цвета ReShaper можно настроить в меню Инструменты->Шрифт и цвета, но, во-первых, мне не хочется этого делать, а во-вторых, я хочу понять, почему это произошло только сейчас, а не раньше.

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

Я попробовал УДИВИТЕЛЬНЫЙ генератор тем Райана и Джоэла, но вижу то же самое краткая вспышка правильных цветов, применяемых после импорта, а затем дрянные цвета снова накладываются друг на друга. Говорю же они дерьмовые только в контексте тёмной темы, на светлой теме смотрятся просто отлично.

Я просто хочу знать, как получить свой торт и съесть его так, как это было все это время. Я должен подчеркнуть, что тема и решарпер идеально работали рука об руку все время, пока я его использовал (по крайней мере, 6 месяцев), это произошло только на моей новой машине - моя старая машина выглядит и работает нормально. О, и у меня есть полностью лицензионная версия ReSharper, а не пробная версия.

Любая помощь очень ценится.


person RobertTheGrey    schedule 27.04.2009    source источник


Ответы (2)


Откройте Visual Studio. Перейдите в Resharper > Параметры... > Проверка кода > Настройки.

Снимите флажок «Идентификаторы цвета». Нажмите ок.

person Mark Broadhurst    schedule 27.04.2009
comment
Большое спасибо... вы... эм... святой! Работал как шарм - не уверен, когда / если я поставил галочку в этом поле, но теперь это выглядит намного лучше. - person RobertTheGrey; 27.04.2009
comment
Это действительно решит проблему, но также отключит очень полезную функцию ReSharper. Проблема здесь в том, что большинство цветовых схем не используют дополнительные раскраски, которые R# добавляет в VS. Я потратил время, чтобы выбрать цвета для каждого из них в разделе Options-›FontsAndColours и очень доволен результатами. - person Drew Noakes; 16.09.2009
comment
Большое спасибо за отличное решение! - person Shire; 18.02.2012

Попробуйте зайти в Инструменты -> Шрифты и цвета, ничего не меняйте и нажмите ОК. Это решило такие проблемы для некоторых людей, которых я знаю. Я думаю, что это заставляет VS повторно применять сохраненные настройки цвета.

person Garry Shutler    schedule 27.04.2009