我知道周围有一些答案,但都不完整 无法获得有效的.sass语法突出显示 我按照in the official guide描述的所有步骤, 但没有运气。
步骤:
从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
,但没有尝试。
之前设法运行过此人的任何线索?
答案 0 :(得分:3)
大多数名称都区分大小写。如果您使用lexer_filetype=CSS
,它应该有效。另外,我不是肯定的,但您可能希望将文件命名为filetypes.SASS.conf
,即使它不是必需的(不确定),它有点像自定义文件类型的约定。
可悲的是,如果你想找到可用的词法分析器文件类型,你必须read the source。
答案 1 :(得分:1)
geany保存已打开文件的文件类型!
如果更改文件类型定义,则必须尝试另一个文件来测试新定义。关闭并重新打开同一个文件是不够的。