我正在尝试为QScintilla创建一个基于JavaScript的自定义词法分析器。我已经想出如何在词法分析器中添加关键字。但是,例如,当你输入单词function时,我无法弄清楚如何改变输入时的外观方式。
我需要弄清楚如何使用,例如,“填充”一词。
以下是我目前的代码:
QsciLexer *lexer=new QsciLexerJavaScript;
QsciAPIs *api = new QsciAPIs(lexer);
api->add("fill");
api->prepare();
ui->textEdit->setLexer(lexer);