Как изменить подсветку синтаксиса по умолчанию для заголовочного файла в Kate

Как изменить подсветку синтаксиса по умолчанию для заголовочного файла в Kate

Часто мне приходится открывать заголовочные файлы (с расширением .h) вКатя. Подсветка синтаксиса по умолчанию, с которой будут открываться эти файлы, всегда C++. Как это можно изменить, Fortranчтобы мне не приходилось переключаться вручную?

Редактировать1:

Я уже добавил a *.h; в список расширений в fortran.xml под

~/.kde/share/apps/katepart/syntax/

но это не помогает. *.h;также включен в несколько других XMLфайлов в верхнем каталоге.

Кстати: Приоритет в обоих файлах cpp.xmlи fortran.xml9.

Редактировать2:

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

решение1

Кейт сейчас использует~/.kde/share/config/katemoderc

  1. Из графического интерфейса: меню Kate → Настройки → Настроить Kate... → Компонент редактора → Открыть/Сохранить → Режимы и типы файлов

  2. Выберите тип файла: Sources/Fortran, добавьте ;*.hрасширения файлов, повысьте приоритет с 9до 15(должно быть нормально, максимальный приоритет для .hбыл в , Sources/C++где 9)

    добавление .h в режим fortran

  3. Закройте и снова откройте файлы.

решение2

Для kate 17.04.3 каталог синтаксиса такой: ~/.local/share/org.kde.syntax-highlighting/syntax

Связанный контент