Изменение цветовой схемы цветной темы <Visual Studio 2015 2015> TypeScript

Если вы используете Visual Studio 2015 + Dark Theme + TypeScript, вы, вероятно, заметите, что свойство класса получится с черным шрифтом. Черный шрифт на очень темном сером фоне почти не читается. Вот скриншот:

введите описание изображения здесь

Похоже, что идентификаторы также отображаются с черным шрифтом.

Я посмотрел в разделе "Инструменты- > Параметры- > Шрифты и цвета", чтобы изменить это, но не повезло.

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

Спасибо, Джейсон

Ответы

Ответ 1

У меня тоже была эта проблема. Я обновил мою установку TypeScript до 1.8.6 из здесь, выбрав вариант Visual Studio 2015. Затем я перезапустил IDE, и все выглядело замечательно. Надеюсь, это поможет тем, кто любит темную тему!

Ответ 2

Когда вы меняете темы, вы просто reset visual Studio

Ответ 3

К сожалению (IMO) VS2015 действительно сильно изменил их синтаксическую окраску, и теперь он выглядит уродливым.

Вы можете создавать свои собственные темы или загружать их из https://studiostyl.es

Инструменты > Параметры импорта и экспортa > (Резервное копирование ваших настроек) > Просмотрите файл темы.

Вы также можете вручную редактировать предварительно существующие темы.

Ответ 4

Я столкнулся с этой проблемой и решила перезагрузить систему.

Каждый раз, когда я перехожу от светлой темы к темной теме, текст остается противоположным и наоборот до перезагрузки.

Мне не потребовалось ничего обновлять. Просто перезагрузитесь при изменении темы.

Ответ 5

Для тех, кто имеет эту проблему (поскольку я только что установил vs2015 и, похоже, все еще не работает), просто решил установить последнюю версию, доступную для ASP.NET и веб-инструментов 2015 от здесь

Ответ 6

Итак, я смог это исправить. Но, во-первых, вот какой-то фон, который заставляет меня поверить, что это было более "разрешимым", что я изначально думал.

Я использую VS2015 на нескольких компьютерах: один на моей книжке (машина Win10) и на моем рабочем компьютере (машина Win7). В обоих экземплярах VS я вошел в систему с той же учетной записью профиля, поэтому по умолчанию настройки (включая выбранную тему) синхронизируются.

Я заметил, что файлы .ts очень хорошо отображались на моей рабочей машине, но не на моем ноутбуке. Сначала я включил синхронизацию, чтобы сохранить свой ноутбук с помощью темы "Свет", в то время как мой рабочий аппарат использовал тему "Темный".

Все это заставило меня задуматься, были ли некоторые настройки из моего экземпляра Win7/VS, который не играл хорошо с моим экземпляром Win10/VS. Итак,..

I reset мои настройки, выбрав Инструменты → Параметры импорта и экспорта и выберите reset все настройки. Я решил не создавать резервные копии моих настроек, но это зависит от вас, если вы следите за этим.

Я выбрал среду. Первым, который я выбрал, была среда разработки С#, но у нее все еще была такая же проблема. Затем я снова выполнил reset, и на этот раз выбрал среду веб-разработки. И вуаля, выбрав среду веб-разработки, TypeScript теперь отлично смотрится в теме Dark.

Обновление 12/11/2015. Просто снимок экрана моей среды (теперь вы можете видеть в фоновом режиме правильно отображаемые идентификаторы) введите описание изображения здесь

Ответ 7

TypeScript 1.8 бета, похоже, исправила черные идентификаторы на темной теме.

TypeScript Версия в VS

Светлые идентификаторы в VS

Ответ 8

Обычно это происходит, когда вы меняете тему. Если вы меняете тему с Light на Dark или Blue на Dark, у вас могут быть эти черные буквы на черном фоне.

У вас может быть схожий опыт, если вы меняете тему из Dark to Light или Blue, тогда у вас может быть белый текст на белом фоне.

Разрешение: просто перезапустите Visual Studio IDE.