Кто-нибудь знает, как исправить подсветку синтаксиса Lua в Kdevelop. Символ #, используемый для получения длины таблицы, приводит к тому, что оставшаяся часть строки выглядит так, как будто она закомментирована.
t[#t+1] = "foo"
Кто-нибудь знает, как исправить подсветку синтаксиса Lua в Kdevelop. Символ #, используемый для получения длины таблицы, приводит к тому, что оставшаяся часть строки выглядит так, как будто она закомментирована.
t[#t+1] = "foo"
Я ничего не знаю о 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 есть множество примеров.