Недавно я разговаривал со многими людьми, которые говорят, что ожидают, что они перестанут писать нативные мобильные приложения и начнут писать веб-приложения, как только HTML5 станет более полно встроенным в мобильные ОС. Я только что закончил свое первое глубокое погружение в HTML5, и я еще не уверен.
Будет ли HTML5 заменять платформу разработки собственных приложений, У меня есть опция «Обычный текст» в VS 2010 в Инструменты | Опции | Окружающая среда | Шрифты и цвета должны быть темно-серыми для переднего плана и темно-синими для фона:
альтернативный текст http://www.elbalazo.net/post/vs_plaintext_color.jpg
Но мне нужно исправить эту серьезную проблему / раздражение, когда я выделяю какой-то текст, а затем теряю фокус мышкой, он становится почти полностью белым!
alt text http://www.elbalazo.net/post/WhiteBackgroundVS2.jpg
И что еще хуже, когда я наведите указатель мыши на небольшие строки кода слева, выделение всего редактора станет белым со светло-серым передним планом для текста:
alt text http://www.elbalazo.net/post/WhiteBackgoundVS.jpg
Не могу понять, где и как это исправить. Я не вижу выхода. Примечание: я использую R # 5.0+, поэтому я не Я не знаю, имеет ли это какое-либо отношение к этой проблеме с цветом или что-то в этом роде ... возможно, это переопределяет некоторые вещи VS, или это просто проблема VS, которую я не знаю ... вероятно, просто не ищу в нужной области в разделе "Шрифты и цвета". ..но многие элементы переднего плана элемента доступны только для чтения.
ОБНОВЛЕНО:
Я думаю, что это может быть (не уверен) этот, но я не могу его проверить, так как передний план заблокирован и не редактируется:
альтернативный текст http://www.elbalazo.net/post/vs_brachmatching_color.jpg
Выделение для совпадающих ссылок - это цвет фона «Выделенная ссылка» (как указал Шон Копенхейвер).
Выделение при наведении курсора на выделенную область - «Collapsed Region» (как указал Брэндон Сатром в своем комментарии к исходному вопросу). Цвет переднего плана - это цвет, используемый в поле контура, а цвет фона - это цвет, используемый под текстом. Вы также можете отключить эту подсветку, отключив Инструменты-> Параметры-> Среда-> Общие-> Включить расширенный визуальный интерфейс клиента
, хотя это отключит другие вещи (анимацию, градиенты и т. Д.)
прямоугольник соответствия фигурной скобки - это выделение, которое появляется, когда вы вставляете или помещаете курсор в фигурную скобку (например, ")", "]", "}"). Он позволяет вам переопределить только цвет фона, потому что вы не можете использовать его для изменения цвета переднего плана (текста).
Я почти уверен, что ваша первая проблема может быть решена установкой цветов в опции 'Highlighted Reference' в окне Fonts and Colors. Если ReSharper переопределяет эту настройку, я не могу вам сказать. У меня он не установлен на этой машине. Что касается вашей второй проблемы, я понятия не имею.
Если вас слишком раздражают попытки разобраться с цветовыми опциями, вы можете попробовать Studio Styles для готовых вариантов. Думаю, именно там я получил тот, который использую сейчас.
ReSharper действительно отменяет некоторые из ваших настроек, но эти настройки можно найти на том же экране, в нижней части списка.
В Инструменты | Опции | Окружающая среда | Шрифты и цвета
, прокрутите список «Показать элементы:» вниз, и вы должны увидеть ряд настроек, которые начинаются с ReSharper
. Например, «ReSharper Current Line Highlight» вызывал у меня проблемы, когда я сменил тему на темный фон.
Надеюсь, что это поможет.