Как сохранить мою (пользовательскую) цветовую схему IDE после переключения тем? - PullRequest
2 голосов
/ 05 марта 2020

Delphi Rio поставляется с двумя цветовыми схемами: темной и светлой.
Я открываю Инструменты-> Параметры-> Редактор-> Цвет и изменил темную цветовую схему, чтобы сделать ее еще темнее. enter image description here

Но после переключения на «светлую» тему и затем на «темную» тему мои цвета были потеряны:

enter image description here

Я не понимаю, как работает этот цветной редактор. Как мне постоянно хранить мои цвета?

1 Ответ

1 голос
/ 06 марта 2020

Знаете Delphi ошибка (не удивительно, почему Delphi будет выпадать из индекса Тиоба ), как сообщает Dalija: quality.embarcadero.com / browse / RSP-19524 .

Обходной путь:
Настройка цветов редактора для "темной" темы и сохранение ключа.
Настройка цветов редактора для их "светлых" и сохранение реестра.
Если вы хотите переключиться между темами, завершите работу Delphi и загрузите ключ реестра.

Обновление:
При попытке настроить инспектор объектов возникает похожая ошибка. Настройки цвета - это много, даже не меняя тему!

Пример темной темы:
Вот цвет для чисто темной (зеленый шрифт, черный bkg) темы:

Windows Редактор реестра, версия 5.00

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight]

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Дополнительный поиск совпадения подсветка] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Default Foreground" = "False" "Background Default" = "False" "Foreground Color New "=" $ 006202E3 "" Background Color New "=" $ 0033001B "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Assembler]" Bold "=" False "" Италия c "=" False "" Underline "=" False "" Default Foreground "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" $ 00FF53BE "" Цвет фона новый "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Имена атрибутов] "Bold" = "False" "Itali c" = "Fals e "" Подчеркнутый "=" Ложь "" Задний план по умолчанию "=" Ложный "" Фон по умолчанию "=" Ложь "" Цвет переднего плана новый "=" clWhite "" Цвет фона новый "=" clBlack "

[ HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Значения атрибутов] "Bold" = "False" "Itali c" = "False" "Подчеркнутый" = "False" "Foreground по умолчанию" = "False" " Фон по умолчанию "=" False "" Цвет переднего плана новый "=" clRed "" Цвет фона новый "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Brace Highlight]" Bold "=" False "" Itali c "=" False "" Underline "=" False "" Основной план по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" $ 00804917 "" Фон Цвет Новый "=" $ 00791116 "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Character]" Bold "=" False "" Itali c "=" False "" Underline " = "False" "Основной цвет по умолчанию" = "False" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = "clYellow" "Новый цвет фона" = "clBlack"

[HKEY_CURRENT_U SER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Дерево свертывания кода] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Default Foreground" = "False" "Фон по умолчанию" = "Ложь" "Новый цвет переднего плана" = "$ 00597D73" "Новый цвет фона" = "clBlack"

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Comment] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Foreground по умолчанию" = "False" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = "clSilver" " Цвет фона Новый "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Diff add]" Bold "=" False "" Itali c "=" False "" Подчеркнуть "=" Ложь "" Основной цвет по умолчанию "=" Ложь "" Фон по умолчанию "=" Ложь "" Новый цвет переднего плана "=" clNavy "" Новый цвет фона "=" clYellow "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Удаление различий] "Bold" = "False" "Itali c" = "False" "Подчеркивание" = "False" "Foreground по умолчанию" = "False" "Фон по умолчанию" = "Fal se "" Цвет переднего плана новый "=" clNavy "" Цвет фона новый "=" clRed "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Diff move]" Bold "=" False "" Itali c "=" False "" Underline "=" False "" Foreground по умолчанию "=" False "" Background Default "=" False "" Color Foreground New "=" clNavy "" Background Color New "=" clBlue "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Disabled break] "Bold" = "False" "Itali c" = "False" "Подчеркнуто" = "False" "Передний план по умолчанию" = "True" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = "clBlack" "Новый цвет фона" = "$ 001B1514"

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Enabled break] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Default Foreground" = "True" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = "clBlack" "Цвет фона новый" = "$ 00000F0F"

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Error line] "Bold" = "False" "Itali c" = "False" "Подчеркнутый" = "False" "Основной цвет по умолчанию" = "True" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = "clBlack" "Цвет фона новый" = "$ 0036234B"

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Точка выполнения] "Bold" = "False" "Itali c" = "False" "Подчеркнутый" = "False" "Default Foreground" = " Правда "" Де error Background "=" False "" Цвет переднего плана новый "=" clBlack "" Цвет фона New "=" $ 0033001A "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Float]" Bold "=" False "" Itali c "=" False "" Underline "=" False "" Foreground по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" $ 00AEFFFF "" Цвет фона Новый "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Свернутый код]" Bold "=" False "" Itali c "=" False "" Подчеркивание "=" False "" Основной цвет по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" $ 0000FF80 "" Новый цвет фона "=" clBlack "

[HKEY_CURRENT_USER \ Программное обеспечение \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Hex] "Bold" = "False" "Itali c" = "False" "Подчеркнутый" = "False" "Основной план по умолчанию" = "False" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = "clFuchsia" "Цвет фона новый" = "clBlack"

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Hot Link] "Bold" = «Fa lse "" Itali c "=" False "" Подчеркнутый "=" True "" Основной план по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" clAqua "" Цвет фона новый "= "clBlack"

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Identifier] "Bold" = "False" "Itali c" = "False" "Подчеркнуто" = "False" "Default Foreground" = "False" "Default Background" = "False" "Цвет переднего плана новый" = "clLime" "Новый цвет фона" = "clBlack"

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Illegal Char] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Задний план по умолчанию" = "False" "Фон по умолчанию" = "False" "Передний план Color New "=" clRed "" Background Color New "=" clWhite "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Invalid break]" Bold "=" False "" Itali c "=" False "" Underline "=" False "" Default Foreground "=" True "" Background Background "=" False "" Цвет переднего плана новый "=" clBlack "" Цвет фона новый "=" $ 002B2B33 "

[HK EY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Line Highlight] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Основной план по умолчанию" = "True" " Фон по умолчанию "=" False "" Цвет переднего плана новый "=" clBlack "" Цвет фона новый "=" $ 00350000 "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Line Number]" Жирный "=" False "" Itali c "=" False "" Подчеркнутый "=" False "" Основной план по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" $ 00757464 "" Фон Цвет Новый "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Marked block]" Bold "=" False "" Itali c "=" False "" Подчеркнуть "=" False "" Основной план по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" $ 00F9FFD2 "" Новый цвет фона "=" $ 00CA5735 "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Modified line] "Bold" = "False" "Itali c" = "False" "Подчеркнутый" = "False" "Передний план по умолчанию" = "False" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = "$ 0000FF80" "Новый цвет фона" = "clYellow"

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Number] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Foreground по умолчанию" = "False" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = " clYellow "" Цвет фона новый "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Octal]" Bold "=" False "" Itali c "=" False "" Underline "=" False "" Основной цвет по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" clFuchsia "" Новый цвет фона "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Plain text] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Default Foreground" = "False" "Default Backgrou nd "=" False "" Цвет переднего плана новый "=" $ 00C9FF80 "" Новый цвет фона "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Preprocessor]" Жирный шрифт "=" False "" Itali c "=" False "" Underline "=" False "" Foreground по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" $ 003C92DF "" Фон Цвет Новый "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Зарезервированное слово]" Bold "=" True "" Itali c "=" False "" Подчеркнуть "=" False "" Основной цвет по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" $ 008CFF4F "" Новый цвет фона "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Right margin] "Bold" = "False" "Itali c" = "False" "Подчеркнутый" = "False" "Основной план по умолчанию" = "False" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = "clSilver" "Цвет фона новый" = "clWhite"

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Scripts] "Bold" = " F alse "" Itali c "=" False "" Подчеркнутый "=" False "" Основной план по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" clRed "" Цвет фона новый "= "clBlack"

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Поиск соответствия] "Bold" = "False" "Itali c" = "False" "Underline" = "False "" Основной план по умолчанию "=" Ложь "" Фон по умолчанию "=" Ложь "" Новый цвет переднего плана "=" clBlue "" Новый цвет фона "=" clYellow "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ String] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Foreground по умолчанию" = "False" "Background Default" = "False" "Foreground Color New "=" clRed "" Background Color New "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Структурная подсветка]" Enabled "=" True "" Color1 " = "$ 00FF86FF" "Color2" = "$ 00FE85CD" "Color3" = "$ 00F1A7B0" "Color4" = "$ 00E1CA7B" "FlowControlEnabled" = "True" "FlowControlLocation" = "1" "ShowSingleLine" = "True"

* 110 0 * [HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Symbol] "Bold" = "False" "Itali c" = "False" "Подчеркнутый" = "False" "Передний план по умолчанию" = "False "" Фон по умолчанию "=" Ложь "" Новый цвет переднего плана "=" clLime "" Новый цвет фона "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Sync edit background] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Foreground по умолчанию" = "True" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = "clBlack "" Цвет фона новый "=" clGray "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Подсветка правки синхронизации]" Bold "=" False "" Itali c "=" False "" Подчеркнутый "=" False "" Передний план по умолчанию "=" False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" clBlue "" Цвет фона новый "=" clWhite "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Tags] "Bold" = "True" "Itali c" = "False" "Подчеркнутый" = "False" "Передний план по умолчанию" = " False "" Фон по умолчанию "=" False "" Цвет переднего плана новый "=" clAqua "" Новый цвет фона "=" clBlack "

[HKEY_CURRENT_USER \ Software \ Embarcadero \ BDS \ 20.0 \ Editor \ Highlight \ Whitespace ] "Bold" = "False" "Itali c" = "False" "Underline" = "False" "Основной план по умолчанию" = "False" "Фон по умолчанию" = "False" "Цвет переднего плана новый" = "clLime" "Цвет фона новый" = "clBlack"

Заголовок марта: Delphi вот-вот выпадет из верхней части индекса TIOBE 20

...