我公司正在开发一种新的编程语言,这将减轻工程师的工作。我的工作是提供一个很好的编辑器,这也涉及代码折叠这种语言。我需要自定义代码折叠,这是不是包括“{”和“}”。我正在使用Geany文件类型。我添加新的文件类型。我想折叠下面的一些结构。geany定制折叠自定义文件类型
if %condition% then for each %element% in %range% do
%statement% %statement%
else if %condition% then end for
%statement%
else
end if
我知道我的语言远远C型,然而,这样的行添加到我的代码实现语法着色。
[settings]
lexer_filetype=C
任何形式的帮助将不胜感激。