Чего можно достичь в собственном мобильном приложении, чего нельзя сделать в веб-приложении HTML5?

Недавно я разговаривал со многими людьми, которые говорят, что ожидают, что они перестанут писать нативные мобильные приложения и начнут писать веб-приложения, как только 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

9
задан MPelletier 29 August 2010 в 14:37
поделиться

3 ответа

Выделение для совпадающих ссылок - это цвет фона «Выделенная ссылка» (как указал Шон Копенхейвер).

Выделение при наведении курсора на выделенную область - «Collapsed Region» (как указал Брэндон Сатром в своем комментарии к исходному вопросу). Цвет переднего плана - это цвет, используемый в поле контура, а цвет фона - это цвет, используемый под текстом. Вы также можете отключить эту подсветку, отключив Инструменты-> Параметры-> Среда-> Общие-> Включить расширенный визуальный интерфейс клиента , хотя это отключит другие вещи (анимацию, градиенты и т. Д.)

прямоугольник соответствия фигурной скобки - это выделение, которое появляется, когда вы вставляете или помещаете курсор в фигурную скобку (например, ")", "]", "}"). Он позволяет вам переопределить только цвет фона, потому что вы не можете использовать его для изменения цвета переднего плана (текста).

2
ответ дан 4 December 2019 в 11:39
поделиться

Я почти уверен, что ваша первая проблема может быть решена установкой цветов в опции 'Highlighted Reference' в окне Fonts and Colors. Если ReSharper переопределяет эту настройку, я не могу вам сказать. У меня он не установлен на этой машине. Что касается вашей второй проблемы, я понятия не имею.

Если вас слишком раздражают попытки разобраться с цветовыми опциями, вы можете попробовать Studio Styles для готовых вариантов. Думаю, именно там я получил тот, который использую сейчас.

7
ответ дан 4 December 2019 в 11:39
поделиться

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

В Инструменты | Опции | Окружающая среда | Шрифты и цвета , прокрутите список «Показать элементы:» вниз, и вы должны увидеть ряд настроек, которые начинаются с ReSharper . Например, «ReSharper Current Line Highlight» вызывал у меня проблемы, когда я сменил тему на темный фон.

Надеюсь, что это поможет.

2
ответ дан 4 December 2019 в 11:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: