4

Как я могу сказать kate использовать подсветку CSS для файлов .less по умолчанию?

3 ответа3

9

Настройки → Настроить Kate → Открыть / сохранить → Режимы и типы файлов → Загрузить выделенные файлы.

Нет необходимости заходить на веб-сайт, чтобы скопировать какие-либо файлы или изменить какие-либо настройки, просто зайдите в настройки Kate и просто загрузите файл подсветки Less CSS, доступный через графический интерфейс. Кто-то сделал это очень легко.

1

направьте ваш браузер на https://github.com/mtorromeo/kate-syntax-files/blob/master/less.xml, нажмите на raw и "сохранить файл как" в ~/.kde/share/apps/katepart/syntax this Таким образом, вы всегда получите последнюю версию, а не день, когда Роб У опубликовал команды.

Я думаю, что нет никакого дополнительного варианта, необходимого для этого. Но вам нужно только зайти в settings -> configure kate -> open/save -> modes & filetypes внутри kate, чтобы отредактировать, какие файлы синтаксиса будут использоваться для каких типов файлов. Не нужно редактировать файлы для этого, хороший скрытый вариант;).

Не рекомендуется использовать синтаксис css для меньших затрат, потому что его просто недостаточно, и он комлетно ломается после комментариев среди прочего.

0

Файлы определения подсветки синтаксиса расположены по адресу:

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

Для редактирования файлов в первом каталоге требуются права суперпользователя, а файл с подсветкой синтаксиса будет доступен каждому пользователю kate в вашей среде. Если каталог не существует, создайте его для размещения файла.
Найдите <language> и измените атрибут extensions следующим образом:

<language name="CSS" ... extensions="*.css" ... >
<language name="CSS" ... extensions="*.css;*.less" ... >

Вместо того, чтобы изменять css.xml , я рекомендую получить файл определения для less css , так что меньший синтаксис также будет выделен правильно. Смотрите mtorromeo / kate-syntax-files / less.xml на GitHub.

Скопируйте и вставьте следующие команды, затем перезапустите Kate.

mkdir -p ~/.kde/share/apps/katepart/syntax
wget https://raw.github.com/mtorromeo/kate-syntax-files/master/less.xml

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .