Meld 1.5.1 использует gtksourceview (через pygtksourceview) для подсветки синтаксиса, однако я не могу понять, как настроить его для использования определенного стиля (цветовой схемы / темы) из тех, которые доступны для gtksourceview.
Возможно, решение находится за пределами поля - например, настройки стиля по умолчанию, используемого для gtksourceview в целом, или что-то подобное.
Пример обновления для GTK + 3. В декабре 2013 года Meld был обновлен для использования GtkCssProvider вместо gtkrc (фиксация журнала). Новое расположение его цветового профиля по умолчанию - /usr/share/meld/meld.css
Существует также пример нового способа настройки соединения.
Не работает на Meld 3.14.2 под Ubuntu-Mate 16.04.3 LTS. (пытаясь получить темные цвета для общей темной темы ...)
Frank Nocke 7 лет назад
0
Инструкции OSX: файлы стилей находятся в `Applications> Meld.app> Contents> Resources> share> gtksourceview-3.0> styles`. (Если нет, щелкните правой кнопкой мыши на `Meld.app`, выберите« Показать содержимое пакета », а затем найдите файл с именем` meld-base.xml` в `Meld.app`.) Дублируйте ваш любимый файл стиля, например как `meld-base.xml`, и отредактируйте его. В дополнение к изменению шестнадцатеричных кодов цвета, убедитесь, что изменили `id` и` _name` в ``чтобы избежать конфликта. Перезапустите Meld, затем выберите новую схему в раскрывающемся меню в «Meld> Preference> Editor> Color Synlighting Color Scheme».
Jess Riedel 7 лет назад
1
1
jrierab
The process seems to involve creating a file ~/.gtkrc-2.0 to overwrite the meld defaults.
You can find some examples for Dark Themes in the wiki
Also, do not forget to change the theme name from the predefined one, or it will use that.
1
Captain Lepton
У меня были проблемы с этим в .gtkrc-2.0 для meld-1.3.0 под Solaris
Вместо этого я обнаружил, что могу повлиять на них в ~ / .meld / meldrc.ini
Пример, в разделе [DEFAULT]
color_delete_bg = # 003300 color_delete_fg = красный color_replace_bg = # 112233 color_replace_fg = gray80 color_conflict_bg = розовый color_conflict_fg = white color_inline_bg = # 223344 color_inline_fg = white color_edited_bg = gray20 color_edited_fg = white
1
Tombart
В Meld 3.16.4 вы можете просто выбрать цветовую схему в Meld > Preferences:
(возможно, это изменение было введено в более ранних версиях)
0
Astronavigator
Не уверен, что можно сделать соединение для использования другой темы, но вы всегда можете отредактировать тему по умолчанию, например classic.xml.
Для Ubuntu 14.04 он находится в:
/usr/share/gtksourceview-2.0/styles/classic.xml
Если вы используете другую ОС, местоположение может отличаться.