Как определить цвет фигурной скобки, точки с запятой и т. д. в gedit с помощью XML

Я никогда раньше не использовал XML, как мне define color из curly-brace или semi-colon и т. д. с помощью XML.

Я скопировал XML-файл Tango и пробовал разные вещи;

<color name="red"                   value="#FF0000"/>

<style name="brace"               foreground="red" bold="true"/>
<style name="def:{"               foreground="red" bold="true"/>
<style name="def:'{'"             foreground="red" bold="true"/>

Это не работает.

Спасибо за вашу помощь!


person bluepinto    schedule 06.06.2016    source источник


Ответы (2)


Я не уверен, что действительно понимаю, что вам здесь нужно, но я скажу, что XML - это язык разметки, вы не должны помещать в него информацию о стиле. XML предназначен для описания данных, с которыми вы работаете.

Если вы хотите использовать цвета и тому подобное, свяжите свой файл XML, например, с таблицей стилей CSS или создайте вывод HTML с помощью таблиц стилей XSL.

person Azaghal    schedule 06.06.2016

Я знаю, что это старо, но по приведенной ниже ссылке есть много примеров того, как установить различные стили цвета в файлах стилей gedit XML, хотя я не уверен, какой из них будет работать для фигурной скобки и точки с запятой; может быть def:special-char, def:builtin или def:keyword:

темы gedit

person MQuiggGeorgia    schedule 23.07.2017