2013-04-04 2 views
3

Есть ли способ добавить подсветку синтаксиса для * .less файлов в Geany? Я обнаружил, что использование синтаксиса синтаксиса * .css для синтаксиса, где-то в Интернете, недостаточно для меня, и на самом деле это делает кровавый беспорядок из более сложной * .less stylesheet.*. Подсветка синтаксиса в Geany

Мне очень нравится Geany, поэтому изменение IDE не является вариантом.

Заранее благодарен!

+0

«кровавый беспорядок» может быть немного преувеличен, нет? У меня нет большой проблемы с использованием раскраски css в geany. BTW Я также использую ярлыки для компиляции .less в .css из geany. –

+0

Возможно, немного, но комментарии «// комментарий», которые не выделяются в коде, могут быть очень раздражающими для меня, особенно в больших файлах. –

+0

см. Также http://superuser.com/questions/344441/less-syntax-highlighting-in-geany (используйте маркер для CSS-кода) –

ответ

2

Я предлагаю вам написать собственное выделение.

В этом случае вы должны отредактировать файл filetype_extensions.conf, создать файл filetype.less (см других типов файлов для примера, предпочтительно те, похожими на .less - как .css) и, возможно, играть с filetype.conf.

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

Если этого еще недостаточно, возможно, у вас есть другой редактор (с выделенной подсветкой для бесплатных файлов), посмотрите, как организована подсветка, а затем воспроизведите его с помощью geany.

Это может быть сложное решение, хотя я не настаиваю на том, что оно единственное.

+0

Это довольно хорошее решение, но я надеялся на более простой способ получить желаемый эффект , Но если не будет другого ответа, я соглашусь с этим. –

+0

Как я уже сказал, я не претендую на то, чтобы это было лучшим решением, но это лучшая вещь, которую я смог придумать (мне пришлось когда-то делать что-то подобное), и это, вероятно, лучше, чем ничего. –

0

В меню Geany: Инструменты -> Конфигурация файлов -> filetype_extensions.conf

Изменение:

CSS=*.css; 

С:

CSS=*.css;*.scss;*.less; 

И ваш * .less файл будет выделен достаточно для начала работы

Смежные вопросы