Подсветка синтаксиса Lua в KDevelop

Кто-нибудь знает, как исправить подсветку синтаксиса Lua в Kdevelop. Символ #, используемый для получения длины таблицы, приводит к тому, что оставшаяся часть строки выглядит так, как будто она закомментирована.

t[#t+1] = "foo"


person uroc    schedule 24.01.2009    source источник


Ответы (1)


Я ничего не знаю о Lua, поэтому не могу дать вам конкретный код, но чтобы исправить подсветку, вам нужно отредактировать файл подсветки синтаксиса KatePart Lua, расположенный в $KDEDIR/share/apps/katepart/syntax/lua. .xml (в моей системе $KDEDIR — это /usr/kde/3.5). Вы можете найти описание формата XML по адресу http://kate-editor.org/article/writing_a_kate_highlighting_xml_file... это не самые четкие указания, но я не нашел ничего эквивалентного. К счастью, в KDE есть множество примеров.

person David Z    schedule 24.01.2009