Я использую Gedit для написания кода на C ++ и применил собственную цветовую схему синтаксиса, которая прекрасно работает (и выглядит), за исключением типа string
, который подходит как для моего пользовательского стиля, так и для различных связанных стилей , тот же цвет, что и остальная часть текста. Я могу получить доступ к XML-файлам, которые содержат настройки стиля, и нет настроек для определения цвета string
. Кто-нибудь знает, как я могу это сделать?
Хорошо, я нашел решение. Он находится не в файле стилей, а глубже в инфраструктуре Gedit в файле определения языка. Эти файлы хранятся в /usr/share/gtksourceview-2.0/language-specs/
, а рассматриваемый файл - cpp.lang. Найдите список под названием id = "keyword"
и добавьте в этот список запись <keyword>string</keyword>
, сохраните файл и перезапустите Gedit. Готово.