Я знаю, что есть ответы на все вопросы, но все они неполны.
Невозможно получить подсветку синтаксиса .sass.
Я выполнил все шаги, описанные in the official guide, , но не повезло.geany customtype .sass для подсветки синтаксиса
шаги сделаны:
копируется из файла CSS:
# cp /usr/share/geany/filetypes.css ~/.config/geany/filedefs/filetypes.sass.conf
с необходимой .sass.conf расширения. Я установил
extension=.sass
(в этом пункте в меню Geany документа я уже могу найти новый тип файла «файл Sass»)
Я копировать и редактировать filetype_extensions.conf
в моем ~/.config/geany
добавления:
SASS=*.sass;
Теперь, я думаю, только одна вещь не хватает, в lexer_filetype и/или tag_parser декларацию в бывшем filetypes.sass.conf
, но я не могу найти много информации об этом. Что такое lexer? Я пробовал с простым lexer_filetype=css
и tag_parser=css
, но ничего.
Любой ключ от любого, кто успел запустить это раньше?
Да, это начало! Автоматически, теперь, мои sass-файлы распознаются. Во всяком случае, полная подсветка синтаксиса - это непростая задача, с отступом и всем этим. Я читал, что это можно сделать только с помощью плагина, как вы думаете? – tonjo
Он должен работать в основном, если вы используете CSS lexer в качестве базы, я действительно не знаю SASS, но вижу https://sourceforge.net/p/scintilla/feature-requests/799. –
It * should *, но похоже, что он работает не так, как ожидалось. – tonjo