每当我用 SciTE 打开 *.log 文件时,我都会单击将语言更改为“errorlist”。我搜索过如何配置 SciTE 以自动将此样式与扩展关联,但没有成功。关于如何编写自己的词法分析器的信息很多,但关于如何使用现有词法分析器的信息却不多。
答案1
这是我将 *.lib 文件关联到 cpp 词法分析器的操作:
我添加了以下几行
file.patterns.cplusplus=$(file.patterns.cplusplus);*.lib
lexer.$(file.patterns.cplusplus)=cpp
到用户属性文件。
cpp
第二行指的是文件“cpp.properties”。(并且file.patterns.cplusplus
是该文件中定义的模式之一。)
我不知道哪个文件对应于Errorlist语言,你可以在菜单中查找它:
Options -> Edit Properties